ICO vs IDO: How to Buy Crypto Before Listing?