I'd personally be a bit skeptical of using -30 for all cores but maybe 7nm is mature enough to be that good now. You can look for a utility called
CoreCycler to run a test on the CPU, one core at a time. It will look for stability on each core with an aggressively bursty workload using one of several common stress test utilities. For maximum assurance let it run 4 or 6 complete cycles through all cores. If a core fails then back off the setting for it 2 or 4 clicks and try again.
Once you get a pass on all cycles, best stability is guaranteed by backing off all settings by 1 or 2 clicks just to be safe. But if you like to be aggressive then go with it.
If you get a random crash while gaming (or anything else for that matter) look in the event log for a WHEA error coinciding with the time of the crash event, then in the details to find the thread the error occurred on. Back off the core that thread runs on 1 or 2 clicks and go back in gaming (or whatever).
This is overclocking/undervolting which can be a bit iterative like this if pushing to the edge of silicon quality.
I'd also suggest uninstalling RyzenMaster. If using an AMD GPU disable the RyzenMaster service if you want to overclock the GPU. That's because Radeon drivers install the RM service too and will mess up your CPU overclock settings considerably every time you set a GPU overclock.