Twitter Sale: Hiccup or Chess Move?