Yes I think long term investment is the best, but many people try to choose this best but due to lack of experience and strategic knowledge many investors get left out. You can see that long term investment requires a strong wallet and experience, you need to have the ability to take risks, and you can participate in Bitcoin investment through deep buying and DCA method.
But if you are in a financial crisis, then it is most important for you to do DCA method, in this you can benefit while saving money and doing Bitcoin DCA method weekly.
It is a terrible idea to advice anyone with financial crisis to invest in Bitcoin. At some point he will have no choice than to crash his investment if doesn't come out of it after some time. In as much as we don't need to be very rich before we can start accumulating. There mut be balance in our finance if we want to have healthy investment in Bitcoin. By balance, i mean free from loan default, having emergency funds, savings and covering all expenses we need.
Also, every other experience can come when you already start your investment. You don't need to wait to have all the knowledge before you start investing.
You are very correct some set of people even argue that one can invest in Bitcoin even without having to stable source of income and I ask how if as a person you don't have to stable source of income and you have Bitcoin if maybe you are in need of settling your basic things such as food, shelter and other things how will you do it you will have no other choice but to dip hands into your Bitcoin investment so is not possible to succeed in Bitcoin investment without having to stable source of income.
Yes it is true that you don't need to wait to have all the knowledge about Bitcoin before you can start investing however among the basic knowledge you should have before starting is the history of Bitcoin growth my reason for saying this is because we see newbies always panicking when there's a dip some even sell of there Bitcoin because of fear and panic and the reason why this is happening to them is because they don't have the knowledge about Bitcoin growth, if they go through the history of Bitcoin growth then they will see for there self that bitcoin goes up sometimes come down in price and will not panic again if there's a dip.
I get your point even if you try to make exaggerate on it. There is difference between a stable income source and a steady cash flow. Your stable source of income is basically a source it may be work or business that generates income for you at the end of the month. In this case you are entitle to salary or wages. While a steady cashflow has to do with several ways you make your income. It may not be an monthly job it could be contracts, business, but as long as money keep coming that you can separate your income and leave your discretionary income for investment.
You don't really need a stable source of income to start investment what you need is a steady cash flow.