Updating Stream Cursor With Snapshots

If the stream endpoints are used to keep the snapshots up to date, how do we update the stream cursor after ingesting a snapshot? Just use 12AM as the new timepoint??