DO NOT UPGRADE UNLESS YOU ARE 100% SURE YOUR SOFTWARE WILL WORK!!!
My computer and OS are the least of my expenses. I am a design engineer and a recovering aerospace engineer. I had one of my laptops upgrade to windows 10 about 3 months ago. Everything worked just perfect. All my CAD CAM CAE FEA software was just fine. Until last week when WIN 10 shoved a non optional update and now none of them work.
The cost to get new software (and as of yet NONE of mine are supported) is in the $8500 range PER computer.
Luckily it was a win 8.1 (I despise by the way) and I can restore the computer to factory mode. Everything worked great until the 30 day option to uninstall Windows 10 expired (of course).
Not Happy.
I have a several very expensive graphic, audio and video editing programs on my Win 7 and no way am I going to take a chance on these programs maybe working on Win 10.