Twitter And Elon, Together At Last!