"Can afford" is the key word here. Yes, I agree, real estate is my favorite investment method overall if you have the capital.
What makes Bitcoin unique is that each unit is coded with specific digital data that theoretically makes each bitcoin non-duplicable which protects it against inflation and makes it more akin to gold. That being said, to me, that's as far as its inherit value is. It has anointed value over practical value. A stock on the other hand can pay a dividend, and you can look into a company's balance sheet to strategize your stock investment. There is more transparency with stocks than crypto.
Like I mentioned earlier, I prefer stocks because I like my investment to have something tangible behind it, like a business or service, or even better yet real estate as I have even more options with it and even more control (I can rent, sub-lease, flip, customize, or just live) along with the tax benefits property ownership brings if you live on the property.