The Nifty 50 has plummeted over 10% this March amid geopolitical tensions and rising crude oil prices. Experts warn that the duration of the ongoing war could dictate market recovery, questioning the effectiveness of the ‘buy-on-dips’ strategy in such uncertain times.