Deposits ExplainedInvestment DepositsInvestment Property Deposits in NZ: How Much Do You Actually Need in 2025?