It offers some amazing health benefits, which you can only reap if you eat them at the right time and in the right way.