Essential Tips for Researching Stocks Before You Invest: A Beginner's Guide