Hopefully, yes.
About three years now with finasteride and close to half a year on minoxidil. I started with finasteride in my mid-twenties, actually, but I couldn't get a MD to prescribe it, so it was hard to source. Used stuff like finpecia in periods which I bought over the internet. After a while it didn't pass through the customs any longer, so I used up the stash I had and bought more when on holiday - so very "on and off" over a long time. But now I found a MD which agreed to write me a prescription for 5 mg finasteride which I cut in quarters.
I've also used minoxidil on and off, starting in my mid-twenties, but the propylene glycol always irritated my scalp, so I've stopped in periods. I don't have that problem with the foam I buy on eBay, thankfully. I've used ketoconazole for a very long time.
My friend in high school started shedding bad when around 16, and ever since then, I've started to pay close attention to my hairline. He's completely bold now.
It had been a gradual process - nothing gets better with age. Status quo now is such that I need to use it all - though I stay away from lasers and sh*t like that.