The need to have it all figured out is a facade. NO ONE has it all figured out. So you have a choice; move forward and trust the answers will come or stay stagnate and try to figure it all out first - choice is yours!
What people often do is they put off something for so long that eventually they will just start telling themselves it's too late. No it's never too late, a year from now you will have wished you started today.