There is nothing wrong with holding. You are an investor while others are traders. Each has their own planned strategy. Good that you have one. Most people just follow the lemmings.
I use both Fundamental and Technical Analysis. Opinions posted by me are just that, my opinion. Buy/sell any type of financial security is the sole decision of the individual. Make your own sound judgement or consult a professional licensed advisor.