Trading on every market means not only profits, but losses also. You will have bad sells in the future. Personally I sell only if i need some emergency in money or I know how can I overtake the loss by investing in something else.
I think that diversification is really important, so if one asset is going down then you can still have good back up assets to hold you. I wouldn't diversify only in crypto but elsewhere too