According to TrueCar data from last year, December 31 is the best day to get a new car. You can expect 8.8 percent off of the normal sales price. Dealers slash car prices to get units off the floor and out the door, boosting year-end sales numbers and making room for the next year's inventory.
December 2, as the last day of that sales month in 2013, came in at number two with 8.5 percent off the medium sales prices of a car. Next is the weekend after Thanksgiving, indicating that "Black Friday" deals get better the longer shoppers wait. December 20 comes in at number four, as it was the Friday before Christmas and dealer lots were filled with last-minute shopper's who also happens to have a six-foot bow in their possession. December 19 this year should have good deals if sales follow last year's trend. Finally, Black Friday comes in at number five with a measly 8.15 percent off.