Is Microsoft a Stock To Buy Now with Tiktok deal coming?!