https://www.newegg.com/Product/Product.aspx?Item=N82E16814125966&ignorebbr=1
If you don't mind a gimped 4GB VRAM RX 570 card (Gigabyte dual-fan, should be decent quality), they have some for $139.99 after a $20 MIR. ($159.99 before rebate.) Also includes AMD's three-game bundle pack, which may be worth something to you.
I'm thinking of getting one, if they're not sold out by tomorrow, just to get the game bundle pack. (Already own an RX 560, RX 470, and four RX 570 cards. They're good cards, though not quite as performant as the 1070ti 8GB I briefly owned.)
Edit: Speaking of which, my friend is in a similar situation. He has an AM2+ ASRock board, with VRM-section solid caps, supports 140W AM2/AM2+/AM3 CPUs according to spec, but it's 10 years old too. Currently has an Athlon II X4 640 and 4x4GB DDR2.
Would the above RX 570 card be waaay overkill for his rig currently? What if I gifted him one of my Phenom II X6 1045T 2.7/3.0Ghz (only three cores turbo at a time, at stock) CPUs, would that play games like Soul Calibur VI OK?
Thinking that could maybe help him out a bit this Nov.
Edit: The alternative solution, besides a complete platform upgrade for my friend, would be dropping in one of my two GT 730 2GB GDDR5 cards I just recently picked up for similar purposes. That might match better with an Athlon II X4, but it might not be enough to play SCVI PC.