Do anyone who is struggling financially should not invest and should concentrate on how to become financially more stable before starting to invest .
You don't need to be financially stable before you can invest in bitcoin even though we know that anyone without a discretionary income cannot accumulate bitcoin. You need just your discretionary income and the basic knowledge of bitcoin to get started. You can be given funds as a gift since without the money you will still survive, you can use that money to buy bitcoin and hodli even though, you are not financially stable.
For the fact that money doesn't just come out from nowhere shows that waiting to be financially stable before investing is absolute wrong. Even without being financially stable, there are times someone will get a free money or some leftover money which they can use to buy some SATs if they are serious about investing on Bitcoin. So long as someone can afford basic needs and still have some leftover money they can start buying Bitcoin with it.
Actually, the problem here is not the challenges the person is having but the main thing to check properly is if the person is still having some money remaining after bills and other expenses, and if there's no leftover money then they shouldn't buy, but if there's some leftover money then they should buy Bitcoin with it.
The money one should use to buy Bitcoin shouldn't be from the money they are supposed to use for survival, the money for investment should come from the spare money which is the discretionary income. By investing with their spare money, it will prevent the person from going through some financial and unnecessary pressures.
One don't need to be financially stable to start buying Bitcoin because they can start buying Bitcoin with a very low amount of money as they can't buy a whole Bitcoin. For the fact that financial doesn't have a fixed level and as a matter of fact, some people won't agree that they have reached the perfect financial stability (because everyone want to have more). So for that stake, they might end up not investing in Bitcoin.
One advantage of starting small is that it will help you understand how to make budget, and to stay consistent (discipline) and how to control your expenses. Besides, Bitcoin investment isn't just about profits only, I guess mindsets is also included. So that's it.