Tips negotiate best terms and conditions for your house Financing