Ask Dr. J: Is a 12 hour fast enough?