Flats vs houses- Which is a better investment in 2026?