It is difficult to say when is the right time to buy crypto because it all depends on the market conditions and also the project of the coin or token. There is a risk, whenever we buy, when the price seems to start rising, there is a risk that people will dump so that the price falls back down. In my opinion, the most important thing is that we prepare the best possible analysis and choose coins that have a large transaction volume and are traded on large exchangers