I've studied most Bitcoin investors, those who have money to invest are the ones going around looking for someone to teach them how to invest, the first thing they want to learn is how to use the exchange to make purchases using Fiat on the exchange, they are always in hurry, they have no time.
Those who don't have money, have all the time to keep learning and reading stuff online about Bitcoin and the crypto space, they have no reason to be in any hurry and it seems they are the ones that avoid the unnecessary dramas in the crypto space because they took their time to learn first.
Do not walk away from Bitcoin investment because you don't have the money, it's even better not to have money because you will have the patience to learn more about everything, and when the money comes, you will be able to avoid many dramas.
In my experience, I earn Bitcoin without spending any money, but I earn it through the effort I make by staying here on the forum and participating in other opportunities that I can have with cryptocurrency.
This is just an example of how I am involved in a signature campaign where we are paid through Bitcoin. But I need to work for it so that I can be paid with Bitcoin. Therefore, I am paying my bitcoin via doing the task required for me to be able to qualify for payment in Bitcoin, just simple as that.