Having knowledge expands our understanding, enables personal growth, and contributes to society's advancement. Innovating, resolving problems, and creating are all possible when knowledge is shared, passed down from generation to generation, and utilized to solve problems. Even without immediate financial gain, knowledge can enrich our lives and the lives of others.
That greatly said, I agree that knowledge creates lots of possibilities and ways for us to improve ourselves, mentally, physically, spiritually, and financially. And it boils down to not agreeing that without money, knowledge is a waste. Only a clueless person will think that way.
Knowledge can make money, but it's a waste if you can't use that knowledge to make money. Suppose, you have full knowledge of bitcoin, but you cannot use it to make money or make a profit. How will that knowledge help you mentally, improve yourself? Obviously a waste of time and useless. Bitcoin is an investment, you enter the market to make money, and if you have knowledge about it, you cannot make a difference it is useless.