The right tim to buy a new or used car, according to car dealerships.