If you’re considering rooting, I’d say don’t. Rooting is like blowing a hole in the wall of a castle. It breaks the Android security model. A rooted device is insecure and cannot be made secure no matter how many Magisk modules you flash. Do not root a device you do anything important on.