Meh....car shows are dinosaurs. I ordered a Model 3 a YEAR before first one was built, three years from deposit to delivery. And a 10 minute test drive is useless. I got a Model 3 via Turo.com to driver before buying even then I missed stuff.But those shows are over, and it's now too late. So I guess I can see the car for the first time 8 months from now?
Ford will sell every MachE it produces in first year, most are going to EU.
The smooth launch refers to the cars having no issues for owners, delivering on time.