Nifty snapped its four-day winning streak on Wednesday due to weakness in auto, pharma, and banking stocks. Analysts maintain a buy-on-dips strategy, highlighting opportunities in strong sectors like auto, metals, and PSUs.