I held most of these stocks for 6-12 months before selling. I believe what you mean is "if you believe" in the company. I want to be clear on that. There is a difference between believing a stock will go up on hype and believing it will stay up on substance.