There are a bunch of things out there that will get you your hair back. Unfortunately, none are safe or have “insignificant” consequences. That’s the only hurdle really, which just so happens to be very hard to solve, at least with any angle we’ve tried to date.
To say it will never happen is very naive. Medical breakthroughs are exponential in nature. Just a matter of catching up. There’s also more people interested in this issue today than any other period.
The answer of “when” is also not much more interesting. I personally would put the bounds between 5 and 100 years, distributed fairly uniform. I have no data for that, purely opinion. Anyone who tells you anything more concise is lying.