Originally Posted by regular_joe
Leasing is a terrible idea if you cannot write off the monthly expenses from your taxes. Leasing makes it so that your car does not become part of your assets and therefore it is non-taxable. The way I see it, is that leasing is only there for people to take advantage of the tax write offs.(otherwise you are throwing away hard earned money) Financing is for people who want to keep that car long term but would rather pay for it slowly rather than lump sum if they don't have the cash.
I would suggest that if you ultimately want a M brand in 2-3 years. To buy a car that will only run for the next 2-3 years into the ground. By that time you will have saved up enough to finance or buy your dream car. Meanwhile not wasting your $$$ by paying interest to the dealership for no reason. Save those monthly payments and interest and fully load that M car.
Might be able to write off the lease if I categorize it as a company car for my dad's business... Or lease an M4 and then buy it out at lease end? I hear you on the "buy a car that will run for 2-3 years" but I've already been doing that for almost 2 years and now have a cash budget of roughly $20K to put towards a car so I wanna make this happen. Won't make a decision until February