invincible fan theory