You can take omega three at any time of the day. There is no such best time to eat omega 3 supplement. The main reason is that fish oil has several benefits, primarily associated with long-term usage. However, the best way to take it is by splitting it into two smaller doses. You can have one dose in the morning and the other at night. This will help reduce acid reflux.