[edited out]
Having a stable income every month isn't compulsory before you can invest in bitcoin. There are some people who are contractors that get their contracts for twice or once in a year. They can also invest in bitcoin by taking out their discretionary income and spread it across various weeks overtime. He can also front load his bitcoin investment. You can hit a jackpot and use the money to invest in bitcoin and hodli for long.
Emergency funds should be set up when you have started your bitcoin investment and it should be at least three months of your salary. You don't need to touch your emergency funds when there's no real emergency, so that you don't exhaust it for unnecessary purposes. Your income should be used to take care of your basic needs and monthly expenses. It is only when a real emergency arises that you should use your emergency funds to take care of it. After using part of your emergency funds, you should refill it back.
Of course, anyone who is ONLY paid once or twice a year is going to have troubles in regards to managing cashflows, and so they will likely need to hold larger amounts of cash for their various expenses, and then also there may be some discretionary amounts that are used for making investments. so surely, the less frequent a person is paid, then the more cash that they likely need to hold in reserves in the event that they might mistakenly calculate their various expenses through the year.
It takes a good financial wisdom to manage your funds in the event of non frequent income. This is more prominent among the contract workers as their pay comes either only once in a year or in a bad time even once in 2 years. However, anyone can still invest in bitcoin on a proper analysis. Having known that your income in this manner closely demands proper planning and basically "a lump-sum" (doesn't entail investing beyond your capacity) is needed.
If they front load a portion of their available funds into bitcoin, then that money would be locked away for 4-10 years or longer, so if they run out of funds and/or back up funds and/or emergency funds during the time between getting paid, then they would ONLY have access to their bitcoin in terms of funds that would be liquid, so for sure, the less frequent a person is paid, the more otganized that they are going to need to be in regards to their cashflow management and/or back up funds.
Before you front load, you spread your money at hand through a period; twice your expected next possible pay (for contract workers). This would allow you get a cushion from tampering with your investments. Making use of DCA could cause an unnecessary financial stress since it doesn't seem like you are having a stable or consistent form of income. About this, I would say is the only scenario where DCA approach is somewhat limited. Front loading should come after creating enough funds for emergency and backup funds.
Is there anyone willing to build a house without taking cognizance of the cost of doing so right before starting? as an investor, this also applies to us that we have to understand the reason why we should plan ourself ahead of time before we even start, this will help a lot to avoid running into unforeseen circumstances after investing, we should learn to know much about how one can be a successful investor, act by it and endure to achieve the required expectation form being a long time investor, apply one or two investment strategies that could narrow your chances toward the required pattern to making profits at lesser risk, all these wouldn't be a problem when we plan our way out from the start and do things accordingly.