Transfer non-reg to TFSA yearly worth it?
I have a TD TFSA account that has been topped up yearly and also a TD non-registered account, both are invested in index ETFs. I received a lump sum inheritance that I had invested in the non-registered account. Is it worth it to sell from the non-registered account yearly and put the money in TFSA to enable tax free growth? I have TD e-series in my TFSA and some Vanguard/iShares ETFs in the non-registered.