7. True. To accurately measure your LDL ("bad") cholesterol, your doctor has to take a blood sample after a 12-hour fast—usually before you eat breakfast. Some doctors do a non-fasting blood test first and then a fasting test if total cholesterol is at least 200 or HDL is under 40, but a fasting blood test is best.