Those who don't have money can't invest in bitcoin, as they will still be thinking about what's best for them and what they can use to foot their pressing bills.
Why I say anyone can invest in bitcoin but all can buy bitcoins because investing in bitcoin is not only with cash but you can also invest your time to get bitcoin.
I remembered stating in an old reply that 'money can never take the place of knowledge, and knowledge can never take the place of money as well'. These are two things that I believe are very important, which is ideal for anyone who wants to key into the benefits of Bitcoin.
Just as you've said, even if Bitcoin is meant for all, especially in our country where the majority are average surviving citizens, buying it isn't always possible for all, due to the financial situation in the country. Majority of the population in the country are just trying to survive, which will even make personal savings a very difficult task for them. There are so many people that are living a mouth to hand life due to hardship, which means they only work for what they need at that moment. It's quite unfortunate that we are in this situation today, but those of us here that have the privilege to invest should do it while we still have that opportunity, and most especially, keep them safe.