¿Cuándo debo llamar a SaveChanges () al crear miles de objetos de Entity Framework? (como durante una importación)

Estoy ejecutando una importación que tendrá miles de registros en cada ejecución. Solo busco una confirmación de mis suposiciones: Cuál de estos tiene más sentido: Ejecute SaveChanges()todas las AddToClassName()llamadas. Ejecute SaveChanges()cada n número de AddToClassName()llamadas. Corre...