I understand that as of the last hard fork, the minimum mixin has been changed from 0 to 2.  However, is this an effective baseline? Or is there a higher selection that users can or should choose that would ideally guarantee a private transaction?