I'm still believing the big sell off will be the 5 trading days before earnings. after earnings release pre or post market forget about it. you are cooked. Call activity is up today about 3x but I'll bet we'll see mega put activity the week before July 22nd. that will be a real clue to earnings.