I have a Tesla model 3, it's got a decent nav system, is aware of the battery state, current trip, average speed and the like. For me it makes range anxiety a non-issue. I had a 1200 mile road trip, did no preplanning, just filled the car with luggage and family, hit nav, and said "navigate to <1200 mile distant city>".
The Tesla experience is pretty transparent and the superchargers are pretty frequent and reliable. I've yet (over 30k miles) expected to charge at a supercharger and not been able to.
Generally I had more than one place I could stop and once charging it would give feedback like "charge x minutes to reach next charging station with 15% battery left". Sometimes we'd charge a bit extra waiting on someone and it would automatically pick a further charging station. While driving the car would helpfully say things like "You'll arrive at the next charging station with 15% battery left if you keep under 75 mph". Despite going through of some of the lowest density charging areas like eastern Nevada or southern Wyoming I had no issues.
The charging stations I used were quite close to the major highways, and the strategy we used was to fill up to 50-75% and recharge when we had 10-20% left. This involves more stops, but also maximized charge speed, often 550 miles/hour or more. Charging slows as the battery gets more full. With 3 people and a dog the car was generally ready for departure about as quickly as the rest of us.
I did however carry power adapters for 120v, 220v, and the popular J1772 just in case, haven't used them, except when it's free like at some Universities (like Stanford) or businesses (like 2 hours free at Target).