7800 xt or wait

With AMD supposedly releasing the 8000 series come January I’m caught between buying a 7800 xt now ($700), or waiting less than a month for the 8800/8700 ($??).

I’ve got some main parts/pieces already, gpu is one of the last to buy. It’s a first build so I’m not upgrading and plan to ride this build out for a while!

Wwyd?