Things to understand while shopping for home financing to shop for a property