You can say they buy when the price goes up, but their math says it is cheap. There is no fixed price for a digital asset, because guessing the future is mysterious and fun. There could be a rally or bullish when they buy.
Remain confident in what you are doing right now, and I hope you will avoid doing nothing with cryptocurrency
Exactly. No one knows the true price of any given cryptocurrency on the market. Everything is just speculation. People are often driven by hype and greed, leading to regrets when prices go all the way down the drain. I'd say that buying when prices are going up is a mistake, since the crypto market often experiences a correction in price. People should buy crypto when prices are going down, in order to have a bigger opportunity to make profit when everything starts going to the moon. In crypto land, where everything behaves in strange and bizarre ways, anything is expected. The ones who buy when prices are going up, are most often newcomers into crypto. They're inexperienced, which leads them to make "immature" decisions in the crypto space. But veteran crypto users know when it's the right time to buy and when it's the right time to sell.
Ultimately, there might be no way to predict this due to crypto's wild fluctuations in price on the market. All you can do is diversify your investment into various prominent cryptocurrencies on the market, with the hopes of making a return of investment in the least time possible. Bitcoin is the major influencer of the market, so every time it goes up, so will other cryptocurrencies. But as I've said before, people don't pay attention to this since they're driven by hype and greed thinking that they'll become rich with crypto in the short term. Just my thoughts