You know, people tend to like to buy companies that are doing well.
Fear and greed tend to affect one's judgement.
Look for companies that do not have a lot of debt.
Before selling, try to re-evaluate the company again and see where the stock sells in realtion to its book value.
You have to have patience in this field.
Devise a simple strategy so you can sleep at night.