There is no clear and single answer to this question but it will largely depend. At the end of the day, this is what separates the winners from the ultra-winners. Had you bought Eicher in 2009 at Rs.200 and sold it at Rs.1000 after 3 years you would have still made a lot of money. But then you would have lost out on the humongous appreciation that you would have got had you held on. Focus on your conviction and don’t be driven by the percentage returns that you have earned. An investment in Wipro worth Rs.10,000 in 1980 became almost Rs.300 crore by 1999. Therefore, how to become a successful investor in share markets is all about that indefatigable conviction and the patience to let profits run as long as possible.