I do most of my riding alone or with one or two others, riding with larger groups can be great if you are all on the same wavelength with banter and of simalar ability fitness and technical ability, but it has it,s downsides like differing abilities and bigger risk of waiting around for people to fix punctures or other mechanicals, generaly the people i ride with look after their bikes and all run tubeless with sealant so less risk of hold ups on that front.
The large group i go out with occasionally can be annoying in that the fitness and tech ability can be wide ranging and you can be waiting a while at junctions and turns in the trail, it just spoils the flow of the ride, or maybe i'm just selfish.