Hi. Well, the main concerns for updating at all seem to be these for You :
1) Support from MS / "End of life" expirations soon.&
2) Security issues of some kind that mean You need to worry about the end of life dates - My answer is going to assume You're asking about a Home computer, & not running a business of any size on it / them.
I HIGHLY recommend You do some research or testing with Your current hardware that's working right now on Your system - including printers, cameras, scanners, media players / music software, & anything else You use on Your current Windows 7.
As far as hardware drivers & technical connections Windows 7 is absolutely without question the most stable Windows OS to use, period.
If Your main concern is about anything done online that may affect / infect Your computer ... There are several other ways to solve those problems as well.
I personally have about 17 computers between desktops & laptops (I buy from Craigslist to kind of recycle / give to Friends who either can't afford a new one or have hardware problems & need a system until they can buy a new one, & I'll eventually donate them with customized OS distros), And I use something called "Live linux distros" ... They're basically a complete OS calledlinux that runs temporarily when I use the CD / DVD I make from a downloaded file,& some can be run from or installed TO a USB flashdrive - this means that the computer's harddrive is never used when I run linux.
I very easily run My system under one of the linux versions,go online & do whatever I need to, then when I need a Windows program to run (Like the one that creates the linux flashdrives I take outside of Home) I simply boot with Windows - which on most of the systems that ran from $30 - $70 on Craigslist is usually either Win7 or Vista.
I DO also have a Win10 desktop, but I use it mainly for BluRay & DVDR burnings & whenever I want to be annoyed ... It's useless for any gaming I personally do, but the other benefit is it can use a 4Tb harddrive which I need for all the stuff I burn, etc..
Stick with what works now,if You want to TRY Win8 or Win10 or both, Buy a cheap used harddrive & download the iso files to burn both versions, make the installation discs for the 20 cents per blank disc, & install each one to the used harddrive & then install Your printers, cameras, scanners, etc. with the latest drivers, including Your video & audio hardware, & use the 30 day trials available before they require You to enter a regcode.
Once You've made a choice, You can use a regcode on the actual Win7 upgraded harddrive.
In the meantime, look into Puppy linux & running it from a $5 flashdrive for online things.