Home Investing Elon Musk may soon step down as Twitter CEO: buy Tesla stock?