Can a middle-class budget buy a new American car? Probably not