Do follow some blogs to keep yourself steady. For eg. here's a good article
http://www.subramoney.com/2014/06/investing-with-a-cool-head/
Also looking at net profit, market price, comparing it y-o-y,etc., is not effective enough. There are a 100 ways that companies can hide bad data inside...