there are many ways to find a promising ICO. First, check and read whitepaper to know the purpose of the project and to know the goals of it. Also check the roadmap of the project because sometimes it also affects the project. Some investards dont want to have a long term investment so it may affect the project also.