Purchasing property can be an exciting yet daunting process. With so many factors to consider, from location and price to…