I believe that the rally of April 2003- Jan 2008 will be eventually duplicated between Jan 2020 - April 2029.
The theory is as per follows:-
1. The rally of 2003-08 was in several but majorly 3 phases of rally and sharp corrections.
2. The bull market of 2020-29 will be a 10x multiple but with same percentage returns (absolute returns) in twice the time period; So for example Nifty took 9 months from Apr 2003-Dec 2003 to go up from 930 to 1900 approx 100% return whereas the same percentage retun at 10x scale from approx 8-9k to 18k ie 100% return this time took April 2020-Oct 2021 ie 18 months approx.
3. Since the rallies are taking double the time this time hence the corrections are only 50% of the percentage corrections that happened during 2003-08 phase.