39 yearsHis explanation starts with the fact that it requires 39 years of contributions to the CPP at the maximum level to get the biggest possible retirement benefit.continue