You can do your own googlin' if you want (I encourage it actually) but experts agree that two times of the year are the best for buying a vehicle. August and September are where the deals can be found. Yes you can get better deals later in the year, BUT the inventory has dropped and you may not get exactly what you want. Plus they will be trying to move out lots of vehicles to make room for the next years models. Now within that time frame, it's good to buy your car later in the month (as the salespeople are trying to hit their #'s to get a bonus) and as well try to make an offer later in the day. Always remember most (if not all) car salespeople work off commission structure, so they really want to make a sale. Use this information to your advantage and happy shopping!