What should I do? Hair transplant OR Minoxidil?

Should I do hair transplant OR start medical treatment with minoxidil?

I am afraid of the idea that I need to put medication on my scalp everyday forever… what if I got fed up one day and stopped the treatment?

Also, I am afraid of the transplant because what if the shape went out to be bad.

What do you recommend me to do?

Minoxidil, finasteride, gym/sport.