Some cash back credit cards are offering 3% or more cash back on gas. Is that really the best way to go?