Am I better buying an older premium car than a newer, cheaper car if I intend to keep it for a while?
I'm looking to buy a large SUV that could fit me (6'4") in the driver's seat as well as behind the front seats. Due to this I've managed to narrow it down to only a few cars. I'm looking to keep this car for the next 10 years. Would a 2016 Hyundai Tuscon be a better purchase than a 2012 BMW X5, both are roughly the same price? Am I better buying the older premium car than the newer, cheaper car?
Better buying the new Hyundai that comes with a five year warranty. A 2012 X5 could be very expensive in maintenance and repairs, the cost of which are in line with its original list price, not what you paid for it.