See also Investors Mark Cuban, Marc Andreessen, and others react to Elon Musk buying Twitter for $44 billion: He's 'on the clock'