khvalera писал(а):в какой момент лучше суммировать?
Это в каком, интересно, смысле? 

Единственный момент, 
в который 
надо суммированть - это как раз тот момент, когда Вам 
надо посмотреть сумму.
Вы, сударь, не хотите ли изъясниться более понятно? 

Если брать в чисто теоретическом смысле, то давайте посмотрим, как происходит суммирование:
- Вы открываете датасет.
- Указатель датасета встаёт на первую запись.
- Перебирая по очереди все значимые для суммы записи, указатель по очереди переходит на следующую запись. И так до конца датасета.
- Таким образом, на момент установления суммы, указатель датасета у Вас стоит в конце датасета.