Why not just hold and retire very young? Anything can happen, but dont sell your winners to early!! imho, this play is just geting started and has near term multi-bagger writen all over it..I sure hope you hold alot in your TFSA.GLTA..MMM$