The only investment account you should leave money in when you have a credit card debt balance is your retirement account, such as a 401k or IRA. The reason is simple; you will end up with more money if you take that money out of the stock market and put it into your debt.