Yup if it was 1 and half months ago it would've been a steal but it's the market new releases just worth to wait and i assure you many people will probably upgrade from a 2070 so if you have access to a second hand marker near you look out u may find a 2070 new condition under warranty for 300 maybe but don't get one new as 5700xt blower 400$ one beats the 2070 all the way
Well if you're not going to upgrade the cpu then wait but not too long as you know some people will come and say new high end navi is coming. Nvidia getting mew stuff discount blah blah just the AIB launch for 5700xt and get one that suits you