You are too young for us to give any self-medication advice.
You should go to a derm.
Maybe minoxidil is an option. Finasteride not, because you are too young.
Hair transplants are permanent, but it is suggested you do not do it too young as baldness must stabilize before.