Retire at 50 With $1 Million and $1,000/Month in Tax-Free Income  Yahoo Canada Finance