I think what @Bruce may be hinting at is that .ca domains aren’t open like .com. There are Canadian Presence Requirements set by CIRA, so you generally need to be a Canadian citizen or resident, or have a Canadian corporation or trademark, to legally hold one.
Being a domain investor on its own doesn’t change that. If someone outside Canada owns a .ca, it usually means there’s a Canadian presence behind it. Without that, the registration wouldn’t be compliant with the rules. But then Namecheap doesn't always play by the rules.
Not judging, just pointing out how .ca actually works so there’s no confusion.
And I’d hate to see you start to invest heavily into .ca and then have CIRA perform a RIV on your account and have all your .ca domains cancelled if you don’t meet the presence requirements.