IPO vs Long-Term Investing Strategy