We usually live in the past in the stock market because we have seen the past. For example, we have seen how the stocks goes up 10x to 20x in the last bull market because we have the data for it. But the problem with that is there is no guarantee that the previous share will give returns in the next bull run also.
PC: Pixabay.com
And that's true, every bull run has there hero and the fact is a lot of shared hit their All Time High and never ever touched it in their life. That's why coming out of the stocks early is the best thing to do and the next best thing to do is to not invest in that stock thinking it will give 10x return in this bull run also.
What we need to do is to find the next gem in the stock market like a value stock which can give us a great return in thus bull run. Now it's not easy to do it because out of 1000s only 1 or 2 stocks are there which can give good returns like this. So our motto should be simple to get into the stocks and get some good returns and if the stocks seem to be losing stream then come out of that stocks early.
The problem in keeping the stocks for long is that we will not be able to get the real return. The HDFC stock share has came to the price it was 5 years back and thus if you have not sold it that means you have not got any return in the last 5 years for the HDFC share.