You are right and i also agree with you. Actually financial knowledge is very important for a person if he/she want to manage there income because managing money is the key i also see a lot of people in which one is my uncle as well his income is not that big but still he has good assets as compare to some people that makes a lot . So if income is low a person has to find a way to increase it plus learn how to manage there money and play a long term game .
How sure and confident are you that your uncle doesn't have another source of income that you don't know about? And do you think your uncle wil be naive enough to show you all he's got? So don't conclude yet because a lot can be going on there that you are not aware of. I totally agree that good financial management skill is very vital because it changes the way people see investment opportunities and how they approach it so it will yield something tangible for them, people with good financial management tends to do better regardless of their income size.
Any one with good financial management skills can achieve anything he dreamt of over the time because he spends his money wisely and doesn't waste any things on things that are not reasonable. It is possible for a low income earner to have more investments than a high income earner. It can be because the man with low income has better financial discipline or that the man who earns more has too much family problems and immediate needs that gets him spending all his money on things that are not investments.
When you start investing in bitcoin, knowing your responsibility is very important so that you won't waste your money on things that do not matter. And when you have taken care of your responsibilities, you have to find your Discretionary and and with that you can invest in bitcoin without getting stucked halfway.