I agree with you, in bull-run everyone on twitter, telegram and other social channels were shouting HODL HODL, but honestly, I didn't listen to anyone and straight cashed-out 50% of my total portfolio with huge huge profit which I can ever imagine in 10years job and hardwork. I'd suggest you to NEVER listen to anyone in crypto ALWAYS does whatever you believe in. Set a goal like at which point you'd sell your each crypto asset and when it hits your target price just do it, never listen to the influencers and crypto gurus over twitter and web. You'll be bombarded with newses in bull-market like huge partnership this and that happen with XYZ, and you get tempted to HODL instead of selling, but NO DON'T I REPEAT DON"T
Honestly i feel for the same trap in jan 2018, i had few good altcoins at the time and in fact i still went ahead and buy more instead of selling everything off, i have learnt a big lesson since that time and now even if bullrun don't come but market gives some few profits i won't hesitate to take out my profit