The question of when Elon Musk's company will have an IPO has been a subject of intense interest for a while. While Elon the founder has repeatedly suggested that an IPO is likely, the date remains highly uncertain. Considerations such as the current economic climate, the company's financial perf