Buying a property for the first time is a big step that requires careful study and planning to ensure you...