Time to buy Microsoft MSFT?

Our current read on the stock...