Mortgage rates are at their lowest level since February 2023 — but homes are still too expensive