Hello, I have a positive balance in a computer store when I return two 1070ti in guarantee. Well, they have returned the amount of the both cars.

As I have run out of 2 1070ti, I wanted to buy a superior. But I'm not clear because there are new models and some to come. I have available:
Gigabyte GeForce RTX 2070 WindForce 8G 8GB GDDR6 ... 522
Zotac Gaming GeForce RTX 2070 Mini 8GB GDDR6 .......... 522
EVGA GeForce RTX 2070 Black Gaming 8 GB GDDR6 ....... 530
Gainward GeForce RTX 2070 Phoenix GS 8 GB GDDR6 ..... 540
Aorus 1080ti ............................................... ...............690
MSI GeForce RTX 2080 Ventus 8GB GDDR6 .....................705
EVGA GeForce RTX 2080 XC Ultra Gaming 8GB GDDR6 ... .810
Zotac Gaming GeForce RTX 2080 Twin Fan 8GB GDDR6.....810
Zotac Gaming RTX 2080 AMP! Edition 8GB GDDR6 .......... 850
MSI GeForce RTX 2080 DUKE 8GB GDDR6 .......................870
What do you recommend?

Or maybe wait a bit ?
For better performance better to have GeForce RTX 2070...