Like Stanley said,
Finasteride or dutasteride (the latter is a higher concentration and blocks more DHT) should be an option that you can start now.
Many men develop unpleasant side effects like lower libido and erectile dysfunction, so think twice how hair is important to you.
I had unpleasant side effects and stopped using it. A friend of mine is using Finasteride for a decade and never had problems.
Minoxidil is for the vortex (back area). Success rate is lower than finasteride. If you have only receding hairline, I would try only finasteride (or dutasteride if you're more concerned).
Use it for some months until it stabilizes. Then you can think about a hair transplant. In your case, I think it can give you a good result because you already have some density to begin with.
If you want I can recommend a clinic in Turkey.