SpaceX is rated a long-term buy, with a more attractive entry expected 180-365 days post-IPO as share unlocks increase float.