Elon Musk buys 9.2% stake in Twitter.