I don't know.
No one knows.
But a good starting point is to figure out how long it took the people who are now on top to get there.
That's probably how long it'll take you.
Give or take a few years.
And if you feel like you don't have that much time, if you feel like you won't be that patient, that you won't be able to put in that much work for such a long time, then just don't get started.
Because chances are that you won't be able to get there any faster...