Same here - ordered on 15th Nov and got an order number that day - been quoted 30wks…
To order now for delivery in March suggests picking up a cancelled order of same spec (or similar that could be tweaked) - well done! I was offered a 10-15wk on a cancellation but at at a spec I didn’t want & couldn’t change, so declined. I guess it depends on what your dealer has in the pipeline - when they get a cancellation they know they will keep them on the books as they know they can still sell it on in time before delivery in the current climate.