Both RRSPs and TFSAs shelter you from any tax on the income earned if the investments stay held within the registered account. With an RRSP, you can deduct the contribution…