The fact that you don't have a steady source of income doesn't mean you won't have something that you will be getting money from and as a matter of fact having steady source of income doesn't guarantee long term investment rather long term investment is a matter of what a particular investor want from their investment just like they have been saying before. However, if someone doesn't have steady source of income he or she will device a way that his investment will be so that it doesn't clash or choke them up and there are people who are doing well in this Bitcoin investment without a steady source of income than people with steady source of income because you can still have money everywhere and don't know how to manage your investment.
As you can see the area i highlighted that is where you got it wrong, how can you say that having a steady source of income doesn't guarantee that an investment will last long, are you for real? If an investor do not have a steady flow of income how can he be able to continue making accumulations and build a solid portfolio in the long term?, In fact, i put it to you that having a steady source of income is one of the prerequisites that guarantees long term investment because firstly, you won't tamper with your holdings when you haven't concluded with your accumulation stages, then secondly you will have enough money that you will use to be funding your DCA regularly but if you don't have a steady flow of income you might stagnate your investment processes such that you won't be able to continue accumulating and at some point you will feel like tampering with your holdings to attend to some of your immediate needs and before you know it you might end up using all the money you have invested already so as an investor, having a steady source of income is important because it will help propagate your investment within your accumulation stages.
A stable source of income is indeed very much needed for those who want to use the DCA method, and sometimes for those who already have a stable income, they feel less satisfied and they try to find ways to get additional income by utilizing skills or side jobs that do not interfere with their main job and also their rest time. Because now there are so many ways to make money continuously that are related to the internet network and as long as you are not lazy and want to try so that investments, needs, emergency funds and so on can run well. So before you start investing in Bitcoin by doing DCA, you must also be able to educate and try to be able to have an income because to invest anywhere if you don't have a stable income in my opinion it is impossible, and all of that is to keep your investment untouched even though you need it because you have an emergency fund and you also have to stay healthy so that you can meet all your important needs. So all of that must be thought about and planned as well as possible and fix what is still lacking without disrupting everything that has been done and also planned.