There will come a day, sooner than we think, that you won't be able to buy gasoline except for a very few places--and it will be very expensive. Don't get me wrong, I love internal combustion engines. I just rebuilt/restored a '92 Blazer I bought new. L94 V8, 6L80E six speed transmission. 450 HP, 450 Ft/Lb of torque on the dyno. I love that truck. But electric is coming on fast, and is going to come faster. First, gas will get cheap as demand drops. Yea! Then, as stations close and the vast delivery network shrinks to near nothing, gas will get very, very expensive. I don't know when this will happen, but I am certain it will happen far sooner than anyone now dreams. Such has almost always been the way of technology advancement. If they get energy density to be better than it is now, it will be really, really cool. Imagine a dead silent AR240 with massive torque and near zero maintenance... Just plug it in when you get back to the slip--never a fuel stop. If we don't get a revolution in energy density, boating is going to get very, very difficult.
Anyways, I'm going to order a Tesla soon--either a Model 3 or a Model Y. Because it seriously makes no sense to buy any car but a Tesla right now. Towing, that's a different story--for now. Within the next couple of years--or sooner--that will change too.