According to Fortune magazine, the best day to buy a new car in the upcoming weeks is April 12. This is "the Monday before taxes are due, according to a new study. Since shoppers will be preoccupied and feeling poor, dealers will be eager to make a deal so they can move some inventory."
This gives you plenty of time to search for cars on CarLocate, contact dealers to ask questions, and decide on the one that you want!
This article mentions that there are four models that you are likely to see great deals on: the Hyundai Sonata, Jeep Grand Cherokee, Jeep Commander, and Chevy Cobalt as dealers make room for new models.
As usual, it is likely that you will be able to find many deals on used vehicles any day of the year!