When determining what type of investment for your non-registered funds, one should take into consideration many factors including your risk tolerance, access to funds (liquidity risk), principal guarantees, interest rate guarantees, income deferral and the tax treatment of the income (to name a few). There is a lot more that should go into planning for your retirement and you should speak to a financial advisor that incorporates tax planning into your investment planning. Here is a quick summary of how the 3 main types of investment income are taxed when held outside of a registered investment.
taxes-and-investment-income