That is what I like with bitcoin that you can buy it even if you only have $1. A low income person won't afford those assets like gold or real estate but with bitcoin, he will able to invest for his future that is suited to his financial capability. He can buy anytime he want without spending a large amount of money. Even if it's just a small investment, doing it on a regular basis will still give him a comfortable life in the future. Bitcoin is already proven to be a good investment and seen as a digital gold.
It is true that we do not need to have a significant amount of money to buy bitcoins and we can buy bitcoins with any amount of money. But the current price of each bitcoin is $118,000 and in the future the price will increase even more. Not to mention, we also have to pay transaction fee for each transaction so i think there should be a certain amount of 10$ or more. Buying bitcoin for just $1 or $2 is no longer true these days.
Also, bitcoin isn't the only investment that can be purchased in fractions. The stock market also allows you to buy fractional shares and many brokers even let you start from $5.