Microsoft Is Now the Cheapest "Magnificent Seven" Stock. Does That Make It a Buy?