If you're in the market for a new car, now is the time to visit dealerships. From Friday through New Year's Eve, it's considered the best time to buy a car, as dealers aim to clear out old inventory ...