From my Tesla Advisor.
“Delivery dates move forward and backward due to reevaluation of internal and external factors by our order operations team.
These factors include client list, supply chain, manufacturing, and logistics.
It is completely dependent on a multitude of factors”