Future gov are going to make CPP only avail at age 70.   I will have paid into the system for over forty years by then and I will not be able to draw at 60 as you currently can do.   OAS will probably go away as well.   And if you try to save in your TFSA, the gov will prob lower the 5k yearly limit as they say they need to pay for their endless deficits!