Property gains tax explained: holding period, tax rates, replacement purchase and cantonal comparison.