but then again It is not just about having a stable source of income but it is also about willingness to invest because some folks have the money but the willingness is not there.
And also being in control of your finances. Even when someone is fired up with the zeal to invest, and even when he eventually starts investing, if he's not able to stay in control of his finances, he'll always keep fucking up his investment.
I'm not saying one must master the act of controlling their finances before they can get started, I'm simply saying that it is a necessity, something you need to master before you can reach your long term goals.
I'll vividly add to this, it's always better to invest in what you understand the basic knowledge about, you don't just jump into investing in what it seems to be generating income when you are not fully equipped with the right knowledge, not only knowledge but you must start from scratch how that business works, what makes it works, if it doesn't seem to be working, what next to do, who to meet, putting in more money, or changing location as well as environment, bringing to the product to those that actually needs them.
All these are the actual beginners challenges you must have known firstly before thinking of investment into a particular product. It doesn't actually needs money from the start but the full know how matters most before money is put into it
Bitcoin investment isn't like a physical business that you need to be pass through the apprenticeship process. You don't need the full knowledge of bitcoin before investing into bitcoin because bitcoin know is broad and cannot achieved in a couple of months.
If you want to start your bitcoin investment, what you need the basic knowledge of bitcoin and discretionary income to get started. You can learn along as as you are investing every week/month with your discretionary income using DCA method for 4-10 years and above because you are investing in a long-term. It's never good to be waiting in order for you to know only the theory of bitcoin but learn by experience as you are buying and learning more about the market and how to make sure that you keep your bitcoin investment ongoing without selling prematurely.
In bitcoin investment, experience is the best teacher because there are some challenges that you will pass through when growing your bitcoin portfolio that is not written down in theory. Especially, the aspect of cash inflow management and how to be flexible on your bitcoin accumulation based on the scenario playing around your financially at that moment.
Waiting is never a strategy because it will prevent you from taking advantage of the opportunity in the market. Bitcoin price and time waits for nobody. Just keep on accumulating and learning in order for you to accumulate a good size of bitcoin stash in the future.