https://www.goodfinance-blog.com/tax-minimization-planning-for-canadian-tax-payers/
Tax Minimization Planning For Canadian Tax-Payers