My first advice for any perceived SEO issue: Take a deep breath.  You're probably seeing random variation.  (Incidentally, I don't know what time zone you are in relative to your users, but my first thought would be "A sharp drop that lasts two days and then abruptly reverses, hmm, was either of those days Saturday?"  And indeed, it looks like it was.)