Home Tesla Tesla does it in Q2: armchair quarterbacks finally shut up