You might be surprised at how many people can’t afford a car.A new report from the National Association of Realtors says that the average American spends about $5,500 a year