Tesla 1Q21 Deliveries: Dismissing our earlier concerns. Set for strong beat in 2021. Buy $900