A SpaceX IPO could be the largest public offering of all time—and Elon Musk's biggest headache | Fortune