Longest running buy the dip env i have seen while actively trading. Usually you get dips and double dips for some time and then env changes. Hopefully, start of a longer term broad bull run even if we get short term weakness. Looking at EPI index - Broader Indian market when adjusted for inr depreciation has not given much since 2008.