You are exactly where some of us are since 04/26. Earlier EDD did not mean anything but now it looks like VIN assignment does not mean sh**. Even setting the delivery date is not a guarantee since Tesla has moved date 2 hours before scheduled delivery (not my experience but someone did mention this last week).
SA's are totally useless since they don't have any information and always respond with some scripted message. It's either the car is in transit, or parts hold and they have no idea where a particular reservation stands. All cars and parts can be tracked. There is no way Tesla is not tracking cars and/or parts in transit. They know it, but they don't to be transparent (definitely not to customers once the order is placed).
I have two different SA's promise me that they will reach out to the DC and at least try getting some information on if the parts are available for installation. Never heard back. My morning ritual is to text Tesla 510-xxx-xxxx number asking for some information and I have always received the same response "Telsa will reach out directly. We do not have an ETA yet."
It is comparatively easier to cancel/move insurance further out but not as easy for folks who are financing outside of Tesla or those who are selling/trading-in vehicles.
@Jdizzl11 I am not sure whom are you financing with, but most checks are valid for 90-180 days (depends on the business or unless it has an explicit expiry date). Also with DCU, folks wont make their first payment for 60 days.