Should I pay off credit card debt before investing?

For many people, credit card debt is just a fact of life. Our lifestyles are subsidized by a credit card, simply because an average American’s expenses are as much as,…