That's a great question that I don't know how to answer since I haven't been on the market for a beginner Linux for a while :)
If a tech-oriented friend asked for a recommendation I'd recommend EndeavourOS because of the rolling release and great documentation, but also because I could go over the pros and cons with them in person and make sure they are ready for it and because I know they'd have at least one friend who could help them out when in trouble :)
If a tech-oriented friend asked for a recommendation I'd recommend EndeavourOS because of the rolling release and great documentation, but also because I could go over the pros and cons with them in person and make sure they are ready for it and because I know they'd have at least one friend who could help them out when in trouble :)