Itís very dependent on how many electrons your moving. Short answer nope not yet, probably not any time soon either.
Watched a very interesting YouTube vid on the subject. long and short of it is you need to plan your life. Guy went from coast to coast as I recall. Tesla has a charging app, for lack of a better description. You set parameters like speed, destination, routing, and your comfort level on depletion of your battery. Itíll calculate stops and times required to charge. The interesting thing to me was charging to 100% was not a big deal. You charged till you had enough to get to the next waypoint with a satisfactory safety margin. Time was from 45 minutes to 70 minutes (again all from memory). Ate a meal and read a bit it sounded like.
I think a person would use them as commuters, 2, 3 trips to work hit your home charging station overnight. Get the big SUV out for the weekend trip. The electric will be a 15mm wrench in a world used to crescent wrenches. Better at some tasks, but poor for others.
I need a kinder gentler machine gun
**Concealed Carry...Because when seconds count help is only minutes away**