Here's what I would do: use a disk imaging program to back up your computer, upgrade to Windows 10, create Windows 10 installation media, then restore the computer from your backup. This way you can continue to use Windows 7 as long as you like, but you've obtained a Windows 10 license while it is still free and you have the means to install it whenever you want. CMIIW.