Buying a home is an exciting milestone for many people, but it can also be