A longer 0% intro APR period isn't automatically the better deal. Here's how your payoff timeline decides which balance transfer card actually fits.