Over the last ten years, about $1 trillion has transferred from Canadian baby boomers to their Gen X and Millennial heirs.