It depends on whether you have the cash to tie up in something that the government can outlaw in the stroke of a pen. That won't happen with an RRSP.