As others have mentioned, if you adopt a simple approach and filter through all the misinformation quickly you can probably learn a solid method in about 2 years.
Yes.
You can learn to ride a bicycle in a few days, or even in a few hours. But to become a champ you will need years.
It all depends of the expectations you have. Be like average Joe or be good can change the period needed by a thousand fold and some will even never achieve anything.
