Car buyers face financing squeeze