Microsoft Had Its Best Quarter in 28 Years. Is it Too Late to Buy the Stock? | StockRay