7 key factors for refinancing