You definitely DON'T want to upload them all at the same time (in my opinion, and this opinion is based on witnessing channels that have done this, and also other people's advice)
Generally speaking you want to allow each video to breath a bit. You CAN do daily if you really want, but these days it seems the generally accepted "rule" is 2-3 videos a week. If you publish too many videos, the videos will cannibalize each other. YouTube only sends out 3 notifications per channel per day according to Creator Insider, so any more than this, people won't even get a notification for. And if a channel I follow published 5-10 videos in a day, I'd be wondering if they're trying to spam me, and I'd unsubscribe very quickly because TOO much content is too annoying.
Depending on how many videos you have, instead of "wasting" them all on one day, why not spread them out over several weeks so you have some nice consistency, and batched content ready to go if for some reason life gets in the way, and you're unable to upload after that.
I'd personally space it out and let batched content work for you over weeks.