A big part of the problem is almost anyone can buy a vehicle on credit and the lenders don't care if you can afford it, they just want to make a lot of interest off the loan. Add to that the average vehicle is so loaded with unneeded options that it's hard to find anything affordable.