A company has multiple branches across different time zones. An upcoming critical system update requires simultaneous execution to maintain data integrity. What is the BEST approach to determine the date and time for this update to minimize business impact?
Determine a time when the majority, but not necessarily all, branches experience low activity, accepting potential minor disruptions.
Identify a time window where all branches are in their off-peak hours, accommodating every location's low-activity period despite the time zone differences.
Schedule the update based on when individual branches report the least amount of user activity, even if this means updates occur at different local times.
Schedule the update during the headquarter's non-business hours, which takes precedence over other locations.