Should You Buy A Townhouse? Highs & Lows Of High-Density Housing Nathan Miglani June 6 2025 New Zealand