What happens *after* 300 miles?
If you’re far from home, do you just sit there and wait for it to charge up again?
This is a map of Tesla SuperCharger locations. Red are current locations and gray are planned locations. They can give you 170 miles of charge in 30 minutes and are generally located near restaurants. They are upgrading the stations from 120 kW to 135 kW and have talked about 150 kW in the not-to-distant future. I think once they get it to 240 kW with batteries that can take it without tapering at the end of the charge, they will be able to do about 150 miles in 10 minutes.
Ever heard of charging stations? There are at least 100 of them within 30 miles of my home (fast charge). There will only be more in a few years time as the technology will not go away this time.