Real Estate Purchase: Dissecting the Process of Buying a Home