Things to Consider Before Buying Stocks for Long Term