I trade and look for undervalued stocks. I'm a fan of due diligence and patience, but I've been known to sell too early...