advantages and disadvantages of investing in ipo