Leasing is car rental for the financially idiotic. It's the most-expensive way possible to drive a car. Never lease unless you can write off the payments for a business.
Not if you trade in a car every 3 years or so - but you may rightly call that practice idiotic too - Its a "Lifestyle choice"
It also depends on the resale value and marketability of the vehicle. Many premium/luxury brands tank in value over 5 years.
Given the Cost of new cars and people stretching financing to 6 years +
You will still likely be upside down in 3 years.
And don't say, "pay cash" - THAT is financially Idiotic with " free" loan money available in this economy.
That all said, I Leased my last car and Purchased my recent car.
I don't like to be worrying about the vehicle condition for turn in.
Especially the tires are usually toast when a lease is done, and who
wants to pay $500 bucks + to put new tires on car they are turning in?
- Ken