One of the most important steps to take while house hunting is to create an intentional budget that accounts for both upfront costs and recurring expenses. Doing so will help ...