How long can mortgage rates stay below 7%?