There is no definitive answer to this question as it depends on the person's individual health and dietary habits. Some people believe that taking fish oil at night will provide better results because it is absorbed more slowly. Others believe that morning fish oil is better because it is more easily absorbed and has a more powerful effect on cognitive function and heart health.