I downloaded 10. A day later my desktop computer was fried. The tech guys I hired said the motherboard was the problem. They seem competent but how the hell am I supposed to know. My (unbacked-up) data was retrieved and installed on a new laptop. It came loaded with 8...they keep bugging me to update, as they did right before my last machine went down. I think I’ll stay with 8.
I'd say you want to upgrade to 10 while the new laptop is under warranty. The 8 is a dead end, and Microsoft will want to wash them out of circulation as quickly as possible. You will have to move off of 8 - to 10 or to Linux, your choice.
Of course make a complete backup before you upgrade.