John Schricker took out a loan to buy a car in 2017. Then he took out another. And then another.

In two years, the 40-year-old electrician signed up for four auto loans, each time trading in the previous car and rolling the unpaid balance into the next loan. He recently bought a $27,000 Jeep Cherokee with a $45,000 loan from Ally Financial Inc.