If you are buying individual stocks, you can't really diversify your investments too much. I myself also enjoy the feeling of "getting it right" and only invest in companies that I absolutely believe in (and when that stops, I sell them). I don't hedge my bets by buying their competitors in the case they might do well too.