I don't know how to define "take off" but I'm in a good position right now and I've made some long strides financially over the last 3 years. I quit a job that I was overworked yet underutilized and underpaid to move to an area where opportunities were far more bountiful (I'm in the tech field). Since I moved here I've increased my base salary by about 53%, but it was much more chance than anything else.
Now I worked hard and kept my head down, but the company I was at was small and had a lot of turnover, and as I became increasingly more valuable every time someone put in their notice. The culture was subpar and the revolving door of people was frustrating, but I was rewarded with sizable raises, sometimes more than 1 in a year.
Eventually, I left to go to a more stable company for peace of mind which was only a lateral move financially. My recruiter said I was actually paid at the upper echelon for my position given my age and experience.
Regardless of this, there's no age or path that anyone can follow that will guarantee prosperity nor should certain ages be seen as checkpoints. The best you can do is focus yourself in something and put yourself in the best environment to succeed. For me, it was moving somewhere where my field is thriving and somewhere where I'm pretty certain I can get another job if I needed to.