No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
You could still get a rate half of what you're at now. 2014 and up for new car rate.
To answer your question, you could refinance tomorrow. There are circumstances where the dealer will lose out if you refinace within say 3 months. As long as there is no penalty written into the contract for paying off before a certain date there will be no problem.