I was wondering if you order a car online, do you have any leverage to negotiate when it arrives in dealership?
Specifically, I wanted a new Volvo XC40 and have been waiting 3+ months and there's still no word on delivery. They say there are no incentives on this model and the wait could be 6 months.
Previously, I was waiting for a Tesla model 3 for, I guess, 2 years before I gave up and ordered XC40. So I'm quite frustrated at this point not being able to buy a car for 2.5 years now and can't negotiate anything.
Your frustration about buying a car is your own fault. Walk in to a dealer and negotiate and leave with a car.