Long-term mortgage rates set an all-time record low this week, with Freddie Mac reporting 4.12 percent with 0.7 of a point as the average on a 30-year fixed mortgage, the lowest rate since tracking began in 1971.