Tesla's (TSLA) strong auto and energy deliveries set up the electric vehicle maker for a solid Q2, b