The question of when Elon Musk's company will have an IPO has been a subject of intense discussion for a while. While Elon the CEO has often stated that an IPO is likely, the schedule remains unclear. Factors such as the present economic climate, SpaceX's business results, and Musk's focus all pl