I often hear people say they would love to buy a new home but cannot afford it. That may be...