I believe that the best T-credits investment is in PSA and CSA auctions if you have more TC. I also invest my T-credits in Card King, because it gives me AVP and precious prizes that help me to remain my current rank. The same goes when I bid on Auctions. If you have more TC you can spend it in some contest within your team, but only if you can afford it.