As my profile name would suggest, I got off to a late start. I'm 43 now, and I just started feeling like I was really getting ahead about a year or 2 ago.
My dad was great in many ways, but pretty unsophisticated with money. To his credit, he was very frugal and never carried CC debt, but he never made that much money, didn't trust/understand the stock market or investing, took his SS as soon as he could at 62, and thought he was leaving my mom well taken care of with his 100K life insurance policy. These are all things it took me years to unlearn. Plus I was young and stupid for longer than I was actually young...
It wasn't until I moved to a HCOL place 5 years ago, and got a job that paid 30% more than my old one in a MCOL spot that I really started to feel progress. Despite higher prices, I found that maintaining the same lifestyle, more or less, ended up with me having appreciably more money to pay down debt and start saving/investing. I also discovered MMM in late 2017, and it's been very inspiring and helpful in my journey towards FI.
I finally paid off the very last of my CC debt about 15 months ago, and freeing up that chunk of cash devoted to debt each month felt incredibly freeing. I maxed out my 457b in 2019 for the first time, and did it again this past year, plus opened a 401k and put 4K in it, and that feels like really concrete progress.
I think the next moment where I'll feel like I achieved something significant will be Jan. 2022 - I'll have put in my 120 qualifying payments and be eligible for PSLF, and barring anything wacky happening, my student loan debt will be wiped out. It's currently sitting at 52K, so that will be huge for me!
But to answer your question... I started working at 13, detasseling corn in rural Indiana. So I guess the answer is about 28 years. Well, that was a depressing thing to write... ;-)