This problem is constantly seen in those who do short-term trading. After making profit for a few days, that profit ended in 1 day loss. on average, losses are more than profits in some months.The reason is greed it is true. You can't control yourself when you make $20 a day profit.Then it seems that you can make more profit. You don't stop trading until you lose your profits. This happens all the time with a short time trader. so holding is the best way to protect losses and profit from crypto
Actually, Short-term trading is for those people who spend lots of their days in to learning the trading like the technical analysis , the fundamental analysis and as well the other thing to have learn in trading and then they became the professional trader.
But those come on the crypto trading just on the greed and thought it will make them quick rich those will must face the situation you explain in your post.
So I will always say that if you have the trading skill then go for the trade or investment otherwise take some knowelge and make investment bitcoin regular in DCA scheme.