DH and I each have a Tesla. We no longer have an ICE car and we couldn't be happier driving electric. We drove from the SF Bay Area to Palm Springs a couple of months ago and had no issues with charging. It all depends on where you are going, of course, but there are so many super chargers out there, we actually "shop around" for the best price just like ICE people look for the lowest gas prices. The car can map all of the charging stations and take you right there. Yes, it takes roughly 30 minutes to charge, but it wasn't a big deal - the benefits far outweigh the time for us. Chargers are usually around restaurants or shopping centers so you can go grab a bite to eat, cold drink, hit the bathroom, etc., and it's no problem.
We drove roughly 1100 miles on our trip and only paid $54 in charging fees.