Home Stock “Time to Buy MSFT Stock? Sky-High And Rising – Should You Invest Now?