In addition, we need to monitor the market current condition. If it is going down then leave your coins to your cold wallet and wait patiently for the right time to sell for profitable returns.
There's a lot of ups and downs right now and it's hard to predict when to sell to gain some income but one thing for sure these situations are just a sign how healthy the market is right now. If you ask my suggestion of selling or continue holding, I would say I will still continue holding my coins no matter what happens because I know when the last quarter of the year comes almost all the coins in the market will pump so high because that time is the best time for crypto market. But if you have some financial needs right now I would suggest to sell some of your coins for the problem be solved but make sure you gain profit not just panic selling so that even you sell your bitcoin you know it by yourself that your hard work has been paid off.