Looks like Microcenter is clearing out their AMD Ryzen 7 3800XT for $299.99 IN-STORE ONLY. It's not current gen Zen 3, but at this price for a Zen 2 8 core/16 thread, I'd say it's not bad. Pricing is similar to the $445 Amazon Prime Day Deal for the 3800XT/B550 Tomahawk Combo if you pair it with a motherboard for a $20 discount. I personally have this CPU and I'd say it's still a pretty relevant CPU that can handle both gaming and streaming at the same time.
Second time posting, so take it easy. To all those who say "wait for Zen 3", good luck grabbing one with supply constraints and scalpers/bots.