Credit cards

Yes it is ok if you can get a better interest rate but it will be a hard inquiry on your credit report and cause your score to drop.

But it will also raise your score later as you pay it off .