I ordered in June 3, got my VIN in 61 days, and picking up August 18th. That'll be 76 days total, which falls right in 8-12 weeks. Most people seem to get it within 2 months, but West Coasters in US seem to be waiting longest.
According to the Model 3 Order Tracker spreadsheet, looking only at...