The first thing I'm going to recommend you is do not trust those ICO rating sites, usually, developers can pay a good sum of money to put 4 to 5 stars and thus attracting more people, it is always better to do your own research, find a project that you like and devote some time to do your own research