Few people can buy a home for cash. According to the National Association of REALTORS® (NAR), nearly nine out of 10 buyers financed their purchase, which means that virtually all buyers --