I am planning to do buy and hold for 3 to 5 years. How should I pick stocks for my portfolio?
For sure I would like to have stocks that will be able to outperform SP500. Should I pick a stock that is very strong like CREE recommended by CoolMax, or should I pick a stock that is at a relatively low price but has decent growth potential (BTW, any one has any recommendations?)?