Share Microsoft is a buy right here, says Jim Cramer