It depends on what you consider success. Is a person successful by knowing the technical features of Bitcoin and how everything works and fits in the background? Sure, I would say they are. But what if that person never had any money to invest, was afraid to do it, or didn't acquire enough?
On the other hand, a person on the opposite side of the world heard about if 10 years ago, invested some money, and is now a millionaire. They don't know anything about bitcoin, they don't care what problems it solves, but they have 100 times the wealth that the knowledgeable person made. I think most people would rather be the second guy. So it's a combination of knowledge, risk, and having the financial means to back you.
Pretty much what I think as well. Of course, knowledge is required and is an essential thing for anything that you do as it assists you with the quests that you may face along the way, but being strong financially is the most important aspect, especially if what you are gaining knowledge about is an investment plan or something that you wish to invest in.
So, though it's important to have knowledge and experience about Bitcoin or any cryptocurrency, to achieve your dreams with them, the main thing you will ultimately need is finances, if you lack that, you might not be able to do that.