Either way you look at it, New vehicles are a poor investment. They will always lose money. I look at it like this. Buy a few years old, sell in 5 years and keep mileage under 100K. Lose some money, but have a trade in toward the next one. Lease - pay a lot up front and lower payments, then walk...