Redirect only after inserting a new node?
You could use hook_node_insert() under this hook should use drupal_goto() for redirect. The hook_node_insert() only trigger when a new node inserted. If you also want to update. You could use hook_node_update().