Really good piece of advice and it stands true atleast in my country as it really depends because I stay in a region where if you invest into real estate you will surely get profits in couple of earning but the region which falls with 50 miles from my place there has been no appreciation in the value of real estate for decades, similarly it stands true for every single business as that's why analysis of region is very important and play a major role.
For real estate assets, this is true because the main thing that must be looked at is the location of the area or the location where the asset is located because this is what can affect the value of the asset. And usually the value will tend to increase again when there are many people who want to live in the area for whatever purpose, so that those who already have assets previously will benefit more because of the quite high increase in value. But for other assets such as gold and Bitcoin this will not be the case because they are not determined by the region or place where the asset exists.