Figure out essential things before buy a stock to make sure invest success At least figure out those things before investing in a business?