New gen kinda sucks. Pull the trigger on a 7800xt?

My (stop-gap) APU died in November and I decided to wait for the new gen GPUs before upgrading my PC.

However, Intel has come out with a GPU that has some serious performance flaws, AMD is late with theirs... The GPU I got my brother 2 years ago still costs basically the same, so it is not even like pre-gen will definitely go down in price considerably.

I am seriously considering just spending the 500+ euros a 7800XT costs and stop chasing releases. Bad idea?