12 factors to consider before buying cancer health insurance