Top six Things to Learn Before you take Out Financing