When buying a car, factor in insurance, fuel, maintenance, registration, and depreciation, not just the purchase price. A $30,000 car can cost $10,000 or more per year in total ownership costs. Compare vehicles on what you’ll spend over five years of ownership, because the monthly payment is the least useful number.

Source