Credit cards, TFSA, RRSP and the stock market are all interesting subjects that can bring you to a better financial life.