Is dis a good stock to buy: Essential Framework for Smart Investment Decisions