How can you predict a difficulty drop?
I mean I suppose it is possible if the amount of FUD on youtube increases dramatically.... but you know youtube

You can predict drops by watching hash rates, knowing a little investor/miner psychology, and comparing recient events to things that happened prior to past drops. Mainly its just taking the hash rate and doing the math, and if it keeps going down so will difficulty.