January 9, 2023

Record numbers of car buyers now pay $1,000 monthly, but should they?