@abc xyz Good morning and happy new year.
Happy to read that you bought some shares at very low price and today they are giving best results. Should I presume that all shares you purchased are sailing in the same boat or you lost in some share also.
For all small investors it is not possible to find good fundamental Shares always. I remember one share, one of the best fundamentally strong, ITC. There are many more. Reliance Power is one of the shares at present for long term, in my opinion. May see swing on any side.
Market is going up snd up with correction. Likely to go further up only subject to political and international conditions. Any natural calamity can also effect the market.
But you are absolutely correct to hold some good shares for long is always fruitful.