Yes, it would help if you have a good credit score. To understand your score, you should discuss it with the issuing authority.