Tesla first car date July 8, 2019 16 32 64 128 Tesla first car release date Tesla first car launch date Tesla first electric car launch date Tesla first self driving car release date Tesla first car