All the common cancers—like lung, colorectal, breast, and prostate, which counts for the majority of deaths—have a long latency period, often 20 years or more. So, it's not like you were healthy and then one day you got cancer. You haven't been healthy; you've had cancer growing in you for a decade.