Tesla has a slick route mapping tool. It tells you where you need to stop, and for how long you need to be plugged in.
https://www.tesla.com/trips
This is pretty neat to play with. But man, the route I put in from NJ to AZ had me charging almost 10 1/2 hours. That’s a lot of waiting around.