Braids with extension hair work well for me.
I do them myself, switching between box braids, faux locs, and twists, and I redo them about every 4-6 weeks.
But moisture is really key with this method.
I'm not at my goal length because I spent too much time being lazy and chilling at APL.
Like moisturizing sporadically and not consistently tying up my hair at night, even though I know better lol.
Last year, I gave myself a good deep cut and switched to a routine closer to the crown and glory method, which has made a big difference.
I'm almost BSL now, and am hoping to hit my final goal of MBL with full, healthy ends in another year. Maybe two, depending.