Tesla 2Q21 Deliveries: momentum accelerating into 2nd half of the year. Buy $900