You can’t just move to Canada. You need to meet specific requirements to get a residence permit or be sponsored by family who already lives there.
If you wanna live there half time, a US passports entitles you to up to 180 days uninterrupted in Canada.
But you still can’t purchase property without a PR or citizenship (as of January 2023).
Edit: Okay, so non-citizens cannot buy residential property in census metropolitan areas or census agglomerations. A lot of rural areas are unaffected by the ban, including Whistler.
Right now the law is set to expire in January 2025, but I would be surprised if it wasn’t renewed, it’s a pretty popular measure. Though I guess it doesn’t apply if you’re in the middl of butt fuck nowhere.
It’s easier for Canada to enforce these sort of requirements as they have about 12% of the population of the US. Americans are not moving to Canada in mass numbers like Mexico.