#6. 2013 SRT Viper

Top 10 Most Expensive Cars to Maintain

#4. 2013 BMW M5 – $1,208.40 per year

The 2013 BMW M5 has an estimated maintenance cost of $6,042 for five years, or $1,208.40 per year. It has a suggested retail price of $90,200. This luxury sedan boasts of a 4.4-liter V8 engine. It has a poor value rating that has a rated gas mileage of only 14 miles per gallon on city driving and 20 miles per gallon while cruising on the highway.

#4. 2013 BMW M5

#4. 2013 BMW M5