I tend to update my endeavouros whenever. Mostly when I get a notification about there being X packages ready for an update.
Sometimes I update when there are only about 10 packages that need updating, sometimes (more rare) when there are 100-200. If I see there are more than 200 I make sure to update asap.
How to shoot yourself in the foot in one simple step