Useful things you need to know before signing a real estate