Property starts making sense for investors