Always buy a car in the winter when the weather is bad. A Tuesday is good usually a slow day. Rain is good, snow better.
Superbowl Sunday is the best day to buy a car. No customers in sight, and all the sales folks want to leave, early. Made a killing on a new Honda, that day ;)
Good advice. I may have to drive a bit to find snow though.