No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
Sadly paying off an Installment loan doesn't do much for you......
It is a contract that you sign to pay X amount for so many months.....paying that obligation off early doesn't earn you any points. You simply fulfilled your contractual obligation early.
Don't worry about your score and pay off your loan If you can afford to do so and not dip into your Emergency fund.