Of course, this article could also prove to be premature. However at the moment it certainly looks as though peak meme was somewhere around January 2020. Around the start of the global pandemic, IOW.
Incidentally, August 2011 is when my book on memes and memetics was published. It was an interesting time for the field.