The last thirty? Try the last hundred. Edison was experimenting with electric cars back in the early 1900's. There was a fad for electric cars in the 1920's and early 1930's, latterly in the late 70's and early 80's. Now in the 2010's. Every single time they've been found impractical for the same reasons, range and refuel times.
With Tesla's there are issues on build quality and catastrophic suspension failures.