Elon Musk Twitter Buy Explained: Why He Offered $43 BILLION!