I rely on the Motley Fool to choose my stocks. They have been consistent over the long term, so patience is rewarding. I have learnend not to jump on the shopping spree immediately after their first buy recommendation but to wait for a pull back. Also, I buy my stocks by selling cash-protected puts to soften the loss of a price pull back. Always do your diligence, but the Motely Fool is a good guide. I rely on them.