I agree with you that having a steady source of income allows a person to plan well. But as you said, it's not by force, you don't need to have a steady income to start buying Bitcoin. The most important thing is that you have extra money, money you do not need for important things. If you have that kind of money, you can use it to invest. Some people have a steady income, while some don’t. Even if you don't make money every month, you may buy Bitcoin anytime you have any extra money. It doesn't have to be every week, people can buy when they can afford it.
I agree with you. There are people of different professions in the world and different types of income sources. We cannot give different advice for different sources of income now. There are two types of income sources, stable and unstable. I do not consider either of them unfit for investment. The reason for this may be, discretionary income. Whether the source of income is stable or unstable, it is not important. What is important is how capable your source of income is of providing discreet money.
There are many people in the world whose source of income is stable, but it is difficult to get discreet money from there. There are even many people whose source of income is unstable, but they can choose discreet money from there. Making the source of income stable is your choice, but for investment, it is mandatory for the source of income to be discreet.
Yes, you can try to stabilize the unstable discreet source of income. This will make your planning easier. But trying to stabilize your income source instead of focusing on being prudent may not be very effective for investing. So look for as much discretionary income as possible, and if necessary, find alternative sources of income. Remember, a stable income source does not guarantee prudent funding. So take action considering your own position.