Your team has deployed a model to a Vertex AI endpoint, and you've established a Vertex AI pipeline that streamlines the model training process, triggered by a Cloud Function. Your primary goals are to keep the model up-to-date while also minimizing retraining costs. How should you configure the retraining process?