I am needing to upgrade to Windows 10 in order to hopefully mitigate some of the performance losses from the Meltdown/Spectre patches. If I buy a non-OEM license (https://www.bestbuy.com/site/windows-10-home-windows/6121415.p?skuId=6121415) will I be able to reinstall on new hardware when I rebuild my system a year or two from now, including if I switch from Intel to AMD ? Thanks in advance.