You should already know the core names so I'll skip that. I will share that my wife's new laptop went to the 8th gen because there was a nice uptick in capability and speed in the i7 models. But that doesn't mean you need this.
For example the old core i5-2500 could drive a trio of GPU cards so after that point it's all gravy.
what is the difference between 7th generation and 8th generation processors