If you have a television and you watch commercials for car dealers, they tell you right now is the best time to buy with incredible savings. However, if you wait another month you will get the best savings of the year. Then the next month it will be the absolute best time for rock bottom prices that will never happen again in all of eternity. If you keep waiting for the best sale of the year it will never happen and you will keep driving your beater until it falls apart.
The best time to buy a car is when you need one. If you are paying a monthly repair cost that equals a car payment and you are inconvenienced by the constant time of your vehicle being in the shop, then it’s time to start looking. There are plenty of websites that will help you negotiate the best deal possible.