My personal experience has been that if the BTC price has gone up a lot, then I end up accumulating a lot of cash, and I am not saying that would necessarily be the case for someone who is newer to bitcoin because you probably would mostly be accumulating BTC so you might not accumulate as much cash.
The irony with Bitcoin is that we don't know when we are at the bottom or when we are at the peak. Take example of yesterday, Bitcoin went down to 40k and we have speculations that price may go down to 36k but very next day we have price up at 41.5k. The point is we have to create a strategy about when to buy or sell. Everyone of us have to create that strategy our self as there is no standard way defined about when to buy and sell. What suits you may or may suit me.
If I talk about myself, I prefer more buying on dips then when price is up and I follow DCA method to accumulate Bitcoins.