Arguably, December is one of the best times to buy a car. Why? End of the year, end of the quarter, and end of the month. But you must keep your expectations in check. Lots of customers buying means quicker deals AND slim pickings. Listen in on how to make a December deal happen.