Here's a tip the banks don't want you to know; you can legally back your own mortgage using your RRSP or 401K.
Instead of investing in tanking stocks via mutual funds while you struggle to pay your mortgage due to rising rates, you can be the lender to your own mortgage and guarantee yourself the highest going rate on a mortgage (currently around 6%/yr). It's takes a bit of legal finesse, but during times of high inflation it is definitely the right course of action.
https://www.whichmortgage.ca/mortgage-guide/rrsp-mortgages/118724
(post is archived)