Interactions between immune challenges and cancer cells proliferation: timing does matter!