Do both!
I would also suggest putting money into Index Funds, with the LOWEST fees.
Donβt know what the options are in π¨π¦Canada but Vanguard is a great company with LOW fees.
And *not* GREEDY unethical, self-interested assholes like most in Finance!