I've kept track of every penny I spent on my 2003XLT purchased new. It cost me $32,000 (including sales tax) to purchase & $14,100 maintenance since then. Residual value is like maybe $1000 (not that I will ever sell) I did not include gasoline or insurance or NYS registration. Did include tires, brakes, oil/filter, wipers, fluids, parts, and all required maintenance. Probably burned 14,000 gallons of gas ... $28,000 Insurance maybe ... $11,000 NYS Registration/Inspection maybe ... $1200 So with those added in I've spent about $85K for the privilege of being with her. That's $0.47/mile. 183K miles on the Old Girl. Runs like a champ, but BUTT UGLY with Corrosion. I keep hoping she will die so I can buy a new Vette, Porsche, or BRONCO. Recent years I'm running about $700/year on maintenance, $500/year insurance, $100/year Reg/Insp, $600/year fuel to drive it 3000 miles/year. Thats $0.57/mile. I think that tells me it's more expensive to drive an older BEATER than a newer vehicle? I suspect that will be way worse in the future with a newer vehicle that has all the electronic crap on it.