In my opinion 148Usd is too much for that cpu (4/8 cores/threads), i recommento to try ryzen 5 3500x from aliexpress or ryzen 3600 if u don't trust/wanna wait, and b450 ready to ryzen 3000 series. Likely MSI MAX series B450s
Edit: The cpu is good, but it's old. You can sell your rig and buy that ryzen which performance is better.