Check out this page: https://www.nowinstock.net/computers/processors/amd/
The 3900X seems to have a batch come in just about every day @ Newegg, and many of the lower end chips are starting to be more steadily in-stock. 3800X in stock at Newegg at the time of this posting.