I have often discussed the steps or roadmap to financial security. In my opinion it should be buying your principal residence first. Second would be to start maxing out your RRSP and TFSA. The 3rd and final step would be to buy an investment property. As always if you want to guarantee fantastic returns simply buy & hold to minimize your friction or trading costs (taxes, commissions, trading fees).