The process of choosing a good ICO is one of the hardest things you'll need to do as a crypto investor. Like other business related investments, You'll first have to do some research and conduct due diligence. That's a vital part of the process. After due diligence, and you find to be good enough, carry on to invest. You should also consider the community size. Because if the community size is small, there won't be much buyers of the token once its listed on exchanges.