Over the long run, yes — when companies earn more, the market follows; when they don't, it eventually corrects. The last four years tell that story in four chapters.
Since FY24, price ran ahead of earnings — a gap propped up by domestic flows (SIP / DII), not profit growth. September's pullback has begun closing it: since March the Nifty is up 4.6% on EPS up 6.5%, and the Sensex up 3.3% on EPS up 5.2% — for the first time in this stretch, earnings are outpacing price. That is the swing-year reset in action: the correction has pulled large-caps to 19.48× P/E, back below their 5Y average, leaving more room than the still-rich small-caps.