IBM Earnings and Stock Analysis And Why I Am Buying!