There are a lot of moving parts involved in purchasing a home, and...