The Nifty 50 is getting closer to the 26,000 mark, while the Sensex has risen over 1,000 points to hover near 84,400. At present, both key indices are just about 2% below their record high levels. Experts say if the momentum sustains, the benchmarks may hit all-time highs sooner than expected.