Many car buyers believe December 31 is the best time to purchase a new car due to heavy year-end discounts. But do car prices really drop at the end of the year, and do these offers apply to all models? To find answers, we spoke to automobile sales experts.