A Registered Retirement Savings Plan – Everything You Should Know