when is the best time of year to buy a new car
President's Day is one of the best holidays to shop for a new car. It occurs during the 3rd Monday of February, when sales are slow and inventory should be plentiful. Other good holidays are 4th of July, Memorial Day, and Thanksgiving weekend.