Never been a better time to own property.