Having owned a Tesla 3 for a year, I have to disagree on some of your points. In my experience, I'v had no issues with charging options driving in the North East, and that includes road trips to the boonies in the Adirondacks, where I was 45 minutes without any cell service at a stretch. Filling up to 90% charge gets you quite far, with plenty of buffer to make it to another super charger. As for recharging speeds, I've found that they are actually TOO fast! When my route plan tells me to charge for 11 minutes after I drive for 3 hours, by the time I get into the rest stop and go to the bathroom, I'm already getting an alert that my car is done charging before I get a chance to get food. In an ICE car, you stop, fill up the car (waiting at the car while you do it) and then drive around to a parking spot. The stops are actually shorter when you plug in and walk away. As for range, 310 miles is plenty. That's over 4 hours of driving at highway speeds. Sure, if you are doing a cannonball run with two drivers taking shifts, it will slow you down, but that's not a considering that 99.9% of people should make when considering their next car.