Shoppers shy away from new cars as prices rise and tariffs cut into budgets