My daily distribution is Fedora Silverblue, but it's not for everyone, especially beginners, because you have to understand how it works.
The reason I use it is because it's unbreakable, and if it breaks, you can revert it in a second.
If you're not willing to use Fedora Silverblue, I'm more in favor of Ubuntu/Debian since I don't really like rpm distributions, but that's a personal preference.
Between Ubuntu and Debian, I would choose Ubuntu because it has newer software.