It may be tempting to splurge on a BMW when you retire. But even if you think you can afford it, you can quickly regret that ...
Luxury cars may drop in price with mileage, but upkeep stays pricey, so reliability is the real deal when shopping used.