It's very difficult to predict an ICO scam. Many ICOs that show their whitepapers seem legit, but in reality their projects are scam. My advice, if you want to join an ICO, you can see the activities of its members on social media first. In my opinion, it's very important.