I don't have any insight, but I'm in north NJ, which is a popular location for deliveries (always packed at Springfield and Paramus) and there's no shortage of Tesla's in the area. My order date was May 6, VIN received around June 1, completed profile (insurance/financing) on June 7, scheduled delivery on June 8th for June 18th, took delivery on June 18th.
So for me, it was about 6 weeks all in. We were originally going to play the NJ and federal tax credit game, but I need my Model 3 back right after 4th of July for my company's return to work, so we were happy with the timing. We're also planning a road trip over the 4th so it will be nice to have the bigger car.