Tbh The G4560 is pretty good at stock already. If you leave that as is, you can save quite a bit of money by getting a cheaper motherboard and using the stock fan. The motherboard I chose will require a bios update, but that's fairly straight forward.
https://pcpartpicker.com/list/YxJyFt
The only issue is, if you're trying to convince a friend who currently plays on console to switch over to PC, a $550ish PC probably won't do it, simply because it's a more expensive upfront cost compared a $200 Xbox One, $300 Switch, etc. etc.