You've saved enough money for retirement. But can you afford to give some to family or good causes — and when is best? These ...