As this is being written, this year, 2011, has become the best time to buy a new car in years. And 2012 looks to be even better. In normal years, we would tell you that the best time to buy a car is when sales are slow at the end of the month, end or […]