Many people wonder whether it is better to rent or to buy. Unfortunately the answer is not always straightforward; there…