Fix backtracking before it costs travel time
Inspect one day at a time. If the route crosses the same area twice or contains a lone distant stop, move that stop to a better day, make it optional, or remove it. Then leave buffer for queues, meals, and the transfer between clusters.