Before you can say to yourself that this is the right time to buy cryptocurrency, you have to look at many factors that you need to check so that you will be able to make good decisions as to when to buy and invest in crypto. You can also check with traders as they are always making these kinds of decisions everyday. You can check many threads made by the traders as how they strategize and make decisions as to what to buy and how much to buy in real time.
Never check with traders,,, most of them never share the full picture, they tell you some trades and do not even tell you the precise exit and entry points. They even will not share the risk they are taking. Always do your own decisions and then base the trades on that.
Traders lose money, the majority of them. You will likely also. Buy to hold, maybe, speculate with tight timeframes and stops. And emotions, ah,,, try to learn to lose them:)
Most of them are just fake gurus wherein they are just posting their edited portfolios to deceive a lot of traders especially the beginners. I do not suggest to listen to their tips or opinions because it will lead you to incur consecutive losses. If you still do not have enough knowledge then do not force yourself to do trading because what you need first is to gain experiences. The best time to buy or to trade is whenever you earn experiences and knowledge.