The results are in and, as fate would have it, BMW owners will (not) be surprised to find out that their weapons of choice cost the most to maintain.
Without further beating around the bush, here are the car brands that cost the most to maintain over a period of 10 years, based on estimates of total maintenance: BMW ($17,800), Mercedes-Benz ($12,900), Cadillac ($12,500), Volvo ($12,500), Audi ($12,400), Saturn ($12,400), Mercury ($12,000), Pontiac ($11,800), Chrysler ($10,600), and Dodge ($10,600). According to Your Mechanic, “a Toyota is about $10,000 less expensive over 10 years.”
Read Article