I've been trading since the late 90's. Made rookie mistakes then and now a more cautious trader. I hold small positions in growth stocks but mostly short term trade. More successful with day trading. Don't fall in love with a stock is my best advise.
"Markets are never 100% efficient, trading opportunities are found as a result of short sighted and emotional moments in stock prices. Capitalize off this irrationality (logic) and you will make successful trades." - Bull Logic