Is now a good time to refinance your mortgage? (October, 2024)