If you learn all by yourself you will spent a lot of time to get know all what is needed to start trading.
You are entering into new world completely blind and you need to learn and understand all of it.
If you have time just do it.
Time and experience that you will acquire learning by yourself cannot be payed.
If you can self improve and self evaluate then you are on the right track. You will be better and better.
It could happen that you go into wrong direction and lose to much time and money until you correct your self learning path.
But that is the price learning on your mistakes.
Having a Mentor
If you have some one who can show you how to trade then that is the best you can have. Offcours, the one who will teach you the right stuff.
The mentor will guide you in the right direction immediatelly from the start.
You do not worry that you will lose time on something that is unnecessary.
The mentor knows few steps ahead and he teaches you stuff that will eventually come into place to give you the big picture.
He will save you time and money.
Someone who do not have money, maybe, will start learning by itself. Someone with more money will pay someome to teach him.
Smart people pay to someone who is professional in his area to do the right job. He knows that the job will be done with quality and he will have more benefit compared to if he do the same job by himself.
Now what is better you can decide