Saturday's festivities at AT&T Park commemmorating the retirement of Barry Bonds' jersey number 25 prove the adage that timing really is everything. Peter Magowan likely would agree.