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.
Everyone will agree with me that we all made mistakes. Mistakes are inevitable, factors like that will train your kidneys to have more experience what to do first but problems like that. There is both profit and risk in this market so your time in the market will make you a more complete person.