This is a very difficult question to be answered. There are many factors that should research before investing in any ICO. But the numbers are too long and there is not much time for any investors to check those. So checking white papers, time duration in market, user opinion can be reliable sources.