When is the best time to buy a GPU?

I'm tempted to buy a RX 7800 XT right after the pre-orders starts on January 23rd for the new gen GPUs.

Or will any prices change from now to the release of the new Nvidia/AMD GPUs all the way into March, so therefore I should wait and see if the market shifts?