Anytime is fine. I usually do similar to what Rob said, splitting them up during the day. A few with breakfast and some with dinner. And I also bump them up when my joints act up (like all this week, frickin' blizzard with the fricken' shoveling).
I haven't seen a really difference in timing, more just a difference with quantity/dosage. I often say, when things feel bad, I'll do Flameout like aspirin, a few caps every few hours.
But "normal"/maintenance is just once or twice a day, doesn't seem to matter when, just getting them in. Some people take them last thing at night so they sleep through any fish burps. But I find taking them with food pretty much cuts down that after-effect anyhow.