MIcrosoft will NEVER back all its stock. And I seriously doubt the story of the "one-time" giant dividend as well.
I think the stock is being pumped up and will reach the limit just prior to earnings on the 17th. Then....look out below. 25 would be a good price to jump in. Others think it will go lower.