For many of us, buying a new home still feels like a distant dream. With rising real estate prices, high down payments, loan ...