Is Tencent (0700.HK) Stock A Buy?