I remember the last time I did this, back in 2015, taking the SSD out of the old computer and putting it into the new one....Windows just refused to boot, bluescreening over and over again, and I was forced to use a fresh installation.
Does Windows still do that? I've heard that it kind of binds itself to your current hardware config, and if you change too many things, it won't boot. What I'm going to do is just image my current SSD and apply that image to the new SSD in the new computer. Will that work? I'd just do a fresh install, but I'm not sure how to make the license/activation carry over to the new installation.