I live in Europe. Here there are not "plenty" very well paid senior roles, especially not for .NET
Also take into account I'm looking for some serious amount of money in order to work there for 3-5 years and then retire.
Or maybe a US company that hires remote and pays well? Until now they all prefer to hire in the same timezone so I've had no luck so far (and I haven't seen a remote salary as good as a faang one)