The First Tesla Model 3 is Here