Any new model should be quoted at 20 weeks from order to delivery.
We have some customers cars who ordered them a few weeks ago being scheduled for April delivery.
I would have a back up plan if it doesn’t arrive because people often get promised things that don’t materialise unfortunately.
I suppose worst case scenario and your car does have to go back then just buy a little cheap banger that will keep you going should the car not arrive till June.