when is the tide the highest
when the moon is between the sun and the earth.
-- the Earth is at perihelion (around January 5)and-- the Moon is at perigee (once every 27.32 days)andeither-- the Moon is New (once every 29.53 days)or-- the Moon is Full (once every 29.53 days)