If you are talking about the cryptocurrency market then it is hard to predict the market so you cannot accurately know when to sell and when to hold. This is not like the stock market that some traders based on candle sticks or should i say technical analysis. Bitcoin is different it is very volatile, more volatile than the stock market. What i mean by this is that you cannot just simply rely on the news, if there is going to be bad news then price will fall just like in the stocks. What i can suggest is to just put a target price, say if bitcoin falls to X amount you will be buying and if it gets to this amount you will be selling otherwise you will just hold. You'll be making more profit by doing that. Patience gets rewarded my friend.
Well, I somehow agree. However, it's generally hard to predict what would happen in the the cryptocurrency market with fair certainty to actually use it as a guide to know when to sell or hold. I think the better way to actually guide you is your profit goal, if you want a big profit and you see that the profit you would get from getting rid of your holding at a certain would not be enough to satisfy you, then hold it by all means. It would depend on how much capital you've used to invest in it as well.