+1 for number 4!! The great thing about riding in pairs/groups is holding everyone accountable to that. Sounds like you've had an incredible month of riding!