Factors to Consider Before Deciding to Invest in an ICO