When is the Best Time to Refinance Your Mortgage in Denver?