Anytime the price of an asset or commodity shoots straight up vertical producing 10x+ returns, it's a good time to sell.
Let this be a lesson to anyone new to crypto, not to get greedy.
I didn't bought from the top. I've just regretted letting go of BTC too early when it was around $12k when it suddenly pumped to $30k by the end of 2020. I was even hesitant to buy because I am hoping for it to go down again to at least $15k, but instead it shoot up to $60k+.
With my extra money every month, I just put a percentage of it to DCA with Bitcoin and also adding Ethereum as well. I just don't know when will it be going up again but I always believe that the best time to build and accumulate wealth is when things are going quiet like the bear market we have nowadays.