With the recent crypto crash I'd wait a bit.
Chances are good that crypto miners will dump a massive amount of cheap used graphic cards on the market when Ethereum 2.0 rolls out in 2022.
Mining Ethereum already has become a lot less profitable.
Next gen Ada Lovelace / RTX 40xx GPUs should show up end of 2022.
Meanwhile torture the GTX 1070:
I had a very cheap GTX 1070 a few years and had good success squeezing more boost performance out of it by undervolting it.
For that I used MSI Afterburner with it's Voltage Curve Editor.
[
Control + F] to open it.
With stock settings the card used ~1.1Volt on the core. Temperatures reached 80+°C in a demanding game.
Inside the Voltage Curve Editor I used [
Control + L] to lock the card at exactly:
The lock is displayed with a yellow line.
It will only boost to 2000 Mhz if it does not run into the Power- or Voltagelimit - even with the lock.
Set them to the maximum.
Due to the lower voltage the core stays cooler. This dropped the core temperature -10°C!
All Pascal GTX 10xx cards slowly start to throttle with 60°C+
Save these settings to a profile and use it for gaming.
Avoid it for Idle-times. Keeping the GPU core boosted at 2 Ghz all the time will show on your power bill
I tested out the limits of my card and it became unstable at 0.95 Volt or 2075 Mhz.
At 0.975 Volt and 2050 Mhz it was almost stable resulting in a crash every 2-3 days.
Most 1070s should allow slightly better results. The cooler on my model was cheap and bad.
Overall this should result in close to 1070 Ti performance.