Waiting for good wave