Advising a newbie or a low income earners not to invest into Bitcoin because they did not have a stable source of income is wrong and can also be misleading where by making them no to start up there bitcoin investment, as they can get started if they have figured out what is there discretionary income to get started that's what is important and can gradually grow there financial ability along their investment process.
The year you mentioned which is 2-3 years which you proclaim to be long time investment is actually a short time investment and can be seen as trading, long time investment should be from 4-10 and above.
Your statement is as interesting as it is far from reality. Telling new or low-income people to enter Bitcoin without any judgment is not only wrong, but also extremely irresponsible. What you are presenting lightly as 'discretionary income', in reality, many people mean by that so-called extra income that they have at the end of the month, the 500 taka in hand with that, there is a high probability of losing everything instead of profiting by entering the volatile crypto market.
Bitcoin has been proven many times in its history that it is a high-risk asset. Have you shown them the real picture of that risk? No. You are just inflating the balloon of possibilities, as if everyone will become rich by entering here this view is wrong and misleading.
And what you call trading, judging it on the basis of time this is a completely childish analysis. The difference between investing and trading depends not only on time, but also on motive, strategy and risk management. If you understood that, you would not have made such a statement.
So, please, instead of spreading empty rhetoric like "everyone should get into Bitcoin," present an honest picture of the real situation and risks only then will new investors benefit, not suffer.