home buying credit and finances