Smart Credit helps maximize cashback, reward, and travel points by recommending the best credit card for every purchase.