1. buy coin during ICO, IEO or STO;
It doesn't matter, better to focus regarding the project it is.
2. buy when the price down (dump);
4. buy when the price starts to increase (pump);
This method wouldn't work since you're only use your luck to buy the coin.
3. buy when the project has a good news;
5. buy when coin from the project listed on big exchange;
6. buy when the project already has a product.
This is FOMO, don't get tricked by this kind news. Most of time you'll ended up in loss since the FOMO is over.
Yes, there is really no fool proof way of guaranteeing immediate profits from being an investor in my opinion. Careful planning and execution is needed as well as research of projects. Also I would encourage you to try day trading as this will secure you profits by careful execution of strategies that are effective. Just give it a try and you will be amazed at the results. Don't take my word for it, learn and research.