Microsoft and Nvidia: Rare Buying Opportunities in AI Stocks Amid Market Weakness