The best month to buy a car is between October-December. Car companies ramp up discounts to clear stock and boost annual sales. Car prices may also come down during new launches in a particular segment.