It's more accurate to compare the average monthly car payment over time, not the total price of the car. The majority of people don't buy the total price, they buy the monthly payment (whether out of innumeracy or a desire to have a better car than they can really afford). I wasn't able to quickly find data, but I would imagine the rise in the average monthly payment is more in line with the rise in the CPI.