Some ICOs fail because their participants are expecting the tokens too soon. Additionaly, there are ICO projects that plan to begin their operation and get profit later which is why they are like mid term investments. So you just need to wait if you are sure that the ICO you picked is not a scam.