Here are a few questions you should ask yourself to help decide whether now is a good time to refinance.