SpaceX IPO shows promise