A good interest rate depends on your credit score, income, loan term and lender. Here's how to determine what's a competitive offer.