WaitSomething(whatIWait, timeout)