Should I rent or buy a property? The pros and cons