I'm suspicious of statements like this because there never seems to be any money placed where all the talk is. There were lots of people saying the same thing a couple of years back, too. They seem to still be around and haven't lost their shirts.
Are you buying long term puts on the SnP? Is anybody?
Are you buying long term puts on the SnP? Is anybody?