in an after submit event, the save should be used because the context records are read only, but I was almost certain that before save, you are able to manipulate the record values and it's passed along. If you save on the before submit, I think you'll get an alert or notification saying the record has changed