Walmart currently has the Ryzen 5 3600 for $163 (5/26). One of the best value CPUs on the market.
https://www.walmart.com/ip/AMD-Ryzen-5-3600-100-100000031BOX/566127657?
https://www.walmart.com/ip/AMD-Ryzen-5-3600-100-100000031BOX/566127657?