I've had 5 different BMWs over the last 10 years. And it took 2-3 months to order because they were built in Germany and shipped here. Thus far my Tesla ordering experience has been like walking around with a blindfold.
If you custom order a BMW these days they give you this level of granular tracking detail:
- Order Received
- Schedule for production
- Production begins
- Exterior body assembly begins
- In paint booth
- Entering assembly line
- Assembly in progress
- Quality check
- Final assembly
- Ready for transport
- Awaiting carrier assignment
- Dispatched from factory
- At the port
- In transit
- At the dealership
- Vehicle Delivered.
Tesla has been like "Quick get your insurance now, your car will be here next week!" then following 2 weeks radio silence after forking them $56k of cash. Don't even know if it's actually been built.