Everyone is working hard for you to sell your shares before earnings, wow what nice people. If it was about to crash because of poor earnings wouldn't you short and not tell people to sell!
No when FB reports tomorrow at the end of the day, there will be no shares to be had. All the guru wannabes are coming out of the Seeking Alpha and then disclose they have no position or within 72 hr Bull S. ... Telling you to sell. Under the illusion of transparency and due diligence.