Is Alibaba Group Holding Limited (BABA) The Most Profitable Cheap Stock to Buy Now?

Is Alibaba Group Holding Limited (BABA) The Most Profitable Cheap Stock to Buy Now?