what is the exact meaning of "long distance" to tesla is what we need to know? There couldn't be that many long distance drivers meaning state to state or cross country drivers in their network.
does long distance mean people that drive 100-150 miles a day locally for work? I know I do and I'm...