I would stick with Win 10 until forced to abandon it when they stop security updates. It's quite stable now and I refuse to be an unpaid beta tester for Microsoft and find early problems with Win 11.