As car prices rises, auto loans stretch to 10 years or more