Tesla 3Q21 Deliveries: strong beat, Tesla close to 1m annual run-rate. Buy, TP $900