Now a good time to refinance?

Now is a good time to refinance according to this Smart Money article.