Usage advice: 什么时候vs哪个时候
I agree with zyy that 什么时候 is definitely better in the sentence.
哪个时候 is like literally translated from "which moment", but in Chinese, we express as "what time" so you should use "什么时候" or "什么时间"