"Forever". That's Warren Buffett's standard answer when asked, "For how long should you hold your investment?"
While we at Value Research are also advocates of buy and hold for the long term, the success of an investment ultimately lies in selling. In the words of our CEO, Dhirendra Kumar, "There is no such thing as buying well; there is only selling well. Because if you don't sell well, then the buying does not matter."