Twitter finally falling from Heaven! Maybe just Maybe my $19.50 puts will be worth something by Friday!