Toyota is taking another path I think. They are betting on hydrogen fuel cells.
https://www.torquenews.com/1/toyota-ceo-confirms-focus-hydrogen-despite-increasing-electrification-effortsEven though there is little to no infrastructure in hydrogen in this country. Personally I don't like Elon Musk and I wouldn't buy anything he makes but that's me. You see plenty of Tesla's out there though.
I think that there will be a tipping on the number of EVs here and our electrical grid. They also need to make up the highway taxes that are paid with buying fuel. I just renewed my Prius and VA is imposing a road tax on the registration renewals which is more than the cost of the registration. They are also offering a mileage choice in paying those taxes. We drive too much to use that. I've been using Toyota hybrids since late 2004. Had no issues with batteries with the Gen2 but did with the Gen3 which is why we bought a gen4. Warranty is better on those than in the past. We get about 50 mpg on that car.
But back to EVs. There are more charging stations than ever before. Quite a few with Tesla. It appears to be the predominate one. I'd be more prone to use an EV for local and have my own charging with local driving and commuting rather than long distance.
We should be self-sufficient in oil and not have to worry with imports from countries that try to choke off the supply. They should drown in their own sand.