This is spot on. When I had an order for a 21 Model Y that was 7 months out, this is exactly how it played out. EDD would be pushed out and reeled in months constantly. One day with the EDD still a month out, it just updated with a VIN and prompted to complete payment.