For many aspiring homeowners, purchasing real estate seems like an uphill battle. Home prices and mortgage rates have reached new...