I do not have cancer but a bad injury which is taking forever to heal. I take a cbd oil pill daily to reduce inflammation and use cbd roll ons and salves for pain. it works instantly to reduce pain. I am unable to take anything but tylenol due to an ulcer from too much pain medication.  if thc is legal in your state, salves work instantly as well.  just my experience.