I believe it was ~13 years before the nasdaq reached the same level as the peak of the dot com bubble. I also find it odd to use the peak as the primary reference point. It was a brief moment in time. For example, if you had invested in the nasdaq in Feb 99 or Nov 2001, instead of Nov 99, it recovered in 7 years. If you started in Aug 98 it recovered in ~5 years. There was rough a window of a year where it would have been really bad to invest, but that is why everyone recommends dollar-cost-averaging (https://www.investopedia.com/terms/d/dollarcostaveraging.asp) instead of investing a ton all at once.
Ya'll are talking past each other. Since I made the comment, I will define my terms more precisely. In 2-3 years someone who consistently invests a fixed portion of their earnings/assets into a weighted vehicle/basket will be enjoying an appreciating net worth. I'm not claiming to be able to call the bottom, but I'm also not measuring "recovering" as peak-to-peak. Peak to peak would be past-tense "recovered".