Alibaba's financial health and political risks make it too expensive for investment at the moment. The company has faced drama and geopolitical tensions, causing uncertainty for investors. While ...