It's very hard to really put a time limit on this, but the fact of the matter is that with any kind of program like the TFSA, which essentially is a savings program, over time as that limit of savings increases, it's a reality that people who have higher income and higher wealth can benefit more from that program. It's much harder for an individual with a $50,000 income to find $10,000 savings every year than for somebody who is making $200,000 a year. So yes, in the beginning of a TFSA program, people move their assets from what they have already saved into a TFSA to take advantage of the interest-free return, but over time it becomes more and more difficult for those people and the benefits will go to higher-income people. But exactly what time frame will show that, I cannot say, unfortunately.
On April 19th, 2016. See this statement in context.