How far do you want to go...?
To become above average takes almost no time, because you pretty much just need to begin.
To become good takes a little longer and a little bit of focused effort.
To become great can take quite a while, and needs determined effort and regular practice.
To become a master can take years and even decades, and a fundamental decision to dedicate a part of your life to becoming so.
How far you go is entirely up to you, but how long it takes depends on who you want to be when you get there….