A spike in new car bookings has caught manufacturers by surprise. This has caused a backlog in deliveries and most manufacturers are unable to deliver cars before 20 to 30 days.
This means that as a buyer you will wait longer for your dream car and you will not be able to negotiate any deals with the car.