I drag raced a Tesla a couple years ago down at PBR.
It's quick from 0-60 but peters out quickly. That characteristic is pretty normal for EV's.
They were playing with it, against other cars. Ran it against a Hellcat Challenger. IIRC the Hell-cat ran 10.77 at 120 and the Tesla went 10.69 at 115. MPH is mostly always lower on EV's than gas burners because the horsepower just isn't there.
After making a run, the Tesla had to be charged. It would've gone further without, but it was weaker. Also typical of EV's.
EV's won't "take over" until the price comes down, they can be charged in 5 minutes, the range is 400 miles+, etc. That's going to take a while.
Having spent some time with EV, they're also sort of a pain to maintain. One thing a lot of folks forget is that the more you load the drive system, the less life you get out of a charge. When Bad Boy came out with their EV utility vehicles, they were the cat's meow until it was used to climb a hill. They advertised 30 miles on a charge and that was correct, however, the first time you put the throttle to the floor going up a hill, it would cut the range back to 5 miles. It was a bad deal. Salesman said 30 miles, so guys would take them 10 miles from the truck, and they'd die.....in the middle of nowhere, where daylight has to be pumped in, then we'd be the bad guy. Made a lot of people mad, and that's when they actually worked right. Couple years is all you got out of the 8 batteries, and the last set I put in was over $1600 just for the batteries. Electric car battery packs are VERY expensive as well.
They just have too many issues to be viable for anything or anyone but the rich and EV enthusiast.