When I drove from Jackson CA to Kirkwood, all up hill, it sucked 100 miles range for 50 miles trip.
Then I went back from Kirkwood to Jackson, guess what, it even added 1 mile, so no range change....
I think Tesla should add the factor of uphill and downhill route.