New $47 Test Could Tell You If You'll Get a Cancer Diagnosis in 10 Years