
The best times to buy a new car are late in the month or quarter when dealers push to hit sales quotas, late December with peak year-end incentives, and fall (Aug–Oct) when new models arrive and older inventory is discounted. Buying without urgency also gives you stronger negotiating power, especially on outgoing or slow-selling models.


