The reason why people think real estate is the best investment are because of two reasons:
1. They can rent their real estate to earn passive income.
2. The real estate (land and buildings) price will increase every year.
There are things they must know
- Real estates have no caps, there will be more buildings built in future.
- Price of real estate increases because of many things but basically because of population growth and fiat currency inflation.
- Bad thing is real estate will be damaged with time
They must know that Bitcoin has a cap (21M) and it won't be damaged by time factor.