Traveling cross-country would be pretty difficult with the Model S right now. It requires a full recharge every 200-300 miles, which takes several hours except at special Tesla-operated "supercharger" stations (which take about 35 minutes to recharge the car, v. 5 mins to refill a gas tank), which are currently quite scarce.