Elon Musk Is Making Hay While the Sun Shines on Tesla & SpaceX