Should I choose a fixed-rate or variable-rate mortgage?