The best time to start contributing to an RRSP (Registered Retirement Savings Plan) is as soon as possible. The earlier you start, the more time your investments have to grow tax-free. Ideally, you should start contributing to your RRSP in your early 20s, as this will give you the most time to save for retirement.