Is there any circumstance I should use a random sleep instead of a conditional sleep? Will there be a conditional sleep condition for every circumstance I will come across?