Should you rent or buy? Ask yourself these four questions