Did Elon Musk overpay for Twitter? : Why Elon Musk Sold $40 Billion Worth of Tesla Stock