We like to stay about 8 nights, have stayed 10, but a bit much. We like to enjoy every day fully (have AP's or park hoppers) and be content and ready to leave at the end so we find 8 nights just about perfect - we usually go once every year except with AP's go 2-3 times a year and stay onsite - drive our RV 600 miles to parks.
But, with Covid, a different plan completely - cancelled last April and have no plans in the near future to go - waiting for a working vaccine or it going away - will not take any chances, nor do we want to go to Disney with it being only a 'shadow' of itself. We're not desperate, have many other things to do.