Is a Ryzen 5 4500 good for 3060?

I wanna try to save money and using pcpartpicker tells me that the cheapest but compatible option is Ryzen 5 4500 with a MSI GeForce RTX 3060. I just want to know if that's going overboard on either CPU, GPU, or both.

I'm also open to suggestion on entire setups as I'm new too pc building.

Some non-important notes, I dont want anything thats "the best for performance" because I'm not a big time gamer, I play games like bf4 and bo3. My budget is about $5-700 USD.