I think you're gonna be waiting a while. The problem is Tesla is LIGHTYEARS ahead of everyone else in pretty much every conceivable area. Don't get me wrong, I'm not saying Tesla is perfect by ANY stretch of the imagination. It pisses me off that Elon is occupying significant processor cycles with idiotic political and Twitter BS than dealing more with the problems Tesla, or even SpaceX has.I'm honestly getting out of the Tesla as soon as some other automaker makes a comparable electric car. Japanese or German. This lack of control over something I paid for is BS. When I had my (last car) Lexus I did an entire front end swap. Made the harnesses and coded everything to euro specs. Not a single issue. Dealership even helped aquire the parts.
That being said, when I talk to people about BEVs, the first thing I ask them is if they plan on taking trips with it out of the local area. If they say yes, then I say you'd be foolish to get anything other than a Tesla. The non-Tesla charging infrastructure is an absolute joke and will be the one of the main things that restricts the already hugely ambitious predictions that people make for the full-scale implementation of electric vehicles.
The other aspects that Tesla leads in are service and OTA updates. Yes, we all know the problems they have with managing their service centers, spare parts, etc. The issue is that at least they *know* what problems they have for the most part. People have this idea that GM or Ford will have great service out of the gate with their BEVs based on the fact that they already have an established ICE service infrastructure. I think this is wishful thinking at best. BEVs are a completely different animal to troubleshoot and fix and they have minimal experience with the platform compared to Tesla. And I'm not convinced that their parts situation will be all the much better than Teslas, especially if their vehicles are selling well and the company needs to use all the parts to get new sales out the door.
Sooner or later Elon is gonna have it broken off in his backside for the shenanigans they pull with not allowing 3rd party repairs, disavowing warranty claims if someone so much as looks at the car, etc. When that happens, then I foresee that they may start to relax on the seemingly pathological control they have over some aspects of the business. But right now that's WAY down the list of his priorities. He just wants to get as many cars out the door as he possibly can and is hoping everything else works out later. And given the headstart the company has on competitors, he's got the room to maintain that focus for now whether we like it or not.