It really depends on your options and your luck. I ordered mine end of March. I initially got a delivery estimate for early October. Then that was pushed up to early September. Then they told me it's getting built even faster, apparently end of June for a mid-July delivery. From then it all went downhill. I initially got a confirmation that the VIN was available, but apparently the car build had not been completed yet. I kept getting news that it was to be delayed to include a critical component for a week, then for another one, until finally I was told it was not going to be until the end of August that the production could continue. This means that now I'll be lucky to meet my original early October delivery deadline. It's not cool playing havoc with customers' expectations.