Why it's on the list: Repairs; Maintenance; Depreciation; Used Price; Insurance
Next up is potentially the most expensive car on our list, the BMW 5 Series sedan. There's only one category that won't kill your bank, and that's fuel costs. What will hit you first is the maintenance and repairs. Although this is to be expected given BMW's reputation for being temperamental, what is surprising is that these aren't the main reasons you'll be strapped for cash. The depreciation value might hurt when you go to sell it, but that isn't anything compared to what you will pay for it. However, the most costly aspect of this car is the insurance. To get this thing insured, expect to be paying the big bucks.