I think you have to consider about all of you mentioned.at first , check the popularity of the ICO then check the concept, team activities , token economics , goals and roadmap . if all looks good , read the whitepaper carefully and check some more information about the ICO . then you'll realize whether is it good or not