My first place was a 2 family. I lived in one unit and I and rented the other.
I made out pretty well. But I'm not sure I would want to own a separate rental property now. Tenants have all the rights, you have all the repairs. You get the write offs, but you have to manage the building which is time and money.
If you don't need cash flow Bitcoin is a lot better IMO.