Hi2nd hand 3070 or 6800 if you wanna do 1440p general gaming.
~450 sgd or lower .
Diablo usually dun need very high specs to run even at ultra cause they need to cater to console performance so you probably can reuse your CPU and upgrade ram to at least 12gb++.
Save the rest to buy crappy money sucking d4 season pass which they introducing soon lol.
Thanks for the recommendations! Ok noted on the CPU and ram yah.
For the GPU, my CPU and MB don't support PCIE4 leh, so I think it's abit overkill to get a 3070/6800.
I think the RTX2xxx is furthest I can push my current system liao.
I hearsay the earlier AMD GPUs have sucky driver support sia, so I think I'll stay away, hahah.