Like many aspects of investment, selling is simple in theory and hard to do well in practice.
Simply put, the time to sell is when you have achieved your investment goal.
If you are uncertain about your goal to begin with, you will never be able to judge with any confidence when that moment has arrived. Your decisions will be driven by emotion rather than reason - and there is no swifter route to disaster than that.
So before you approach the question of selling, you first need to have asked and answered such questions as:
Quote"If you've ever invested, you probably know how agonizing and surprisingly emotional the idea of selling can be. One day you want out. The next day you don't. It's so hard to be decisive. The thought of selling transforms most investors into Hamlet."