In terms of intermittent fasting, the most effective is probably a 16 to 18 hour fast. This will allow your body to burn fat more efficiently while still providing it with sufficient nutrients.