dont try to predict when a contract is going to be signed, no one can predict such a thing without some kind of inside knowledge...
the price will tell you when, look for an increase in volume and increase in price...
low 40's seems like a safe buy point for me, even just to offload in the 50's...