Not for another 5 years....end of life is 2020 for Win 7.
I'll bet there will be another Win OS version by then...you could just as easily wait for the next version and still get your upgrade path...or worst case, wait until Win 7 is close to the end, and then decide which way to go.
Some people like to upgrade every time there's a new version. I prefer to run my current version close to the end, and then decide. Usually you can get what's newest at that time, or there's probably 1-2 other versions that came along after yours that still have some life...so you can pick what is at that time the most stable looking OS.
Who knows, when it gets close to 2020...it might be that Win 10 is the best choice to go from Win 7...or it may not.
So unless Win 10 has something you just can't live without right now....