Some of the worst times to buy a car are when the dealerships are at their busiest - early in the month, in March and September, and even on Saturdays. You will also pay an inflated price if you're purchasing a new model that has just come out or before major holidays.