5/ None of it depends on mastery. It depends on starting before you feel ready, which you never quite do.
A few years ago I used to think exactly that: how can I do this if I haven't learned it yet?
Most of "I'm not ready" is just fear dressed up as diligence.