alright guys I need to pick up a nice watch with tide and maybe moon phases (as well as other normal watch features) to help me plan my sessions.

i've been looking at some casio g-shock, I hear they're really great all around. I can use ebay so under 100$ for a new g-shock is common

is there a better watch rather than the g-shocks? if so or if not, please share with me what you use or some watches