When you are thinking about buying your first home, it is a very exciting time […]