Home Business Alibaba stock forecast: is BABA a good buy now?