Your Z170 supports up to 7th gen Intel. So you could just upgrade to a 7700k or another 7th gen CPU one which has hyper-threading and
stick with windows 10. This option will be far less costly even though windows 11 does not officially support 7th gen intel
www.asus.com
Windows 11 is nothing more than a gimmick and IMHO just hot garbage. I would rather have a car than a PC that can run windows 11
I will change my recommendation to just updating your CPU only to a 7th Gen intel with hyper-threading and stick to windows 10.
I personally will be using window 10 till around 2025 even though my system can support 11.