Buying a home is one of the biggest purchases that a person will make in life. It is also one of the hardest decisions to make with the available options...