Inspired by this GIF, https://media.giphy.com/media/l2QZQPdpBznOzxE9a/giphy.gif, note how each circular path is a simple 2D sine wave. Put together these form a rotating circular pattern.
Cool visualization here: https://sketchfab.com/models/370b66ebb2fa4f4dbb69330d15d88da2?autospin=0.9
I've successfully printed this model, but the base's mesh was a bit funky due to decimation. I've uploaded a new version with a thicker base that appears to have fewer problems.