Hany Nada says investors need to play the long game to understand Alibaba [video]