The Jupiter Effect resurgent.
The key to EQ prediction is local knowledge and detailed observation. The causes of quakes vary. It may be tensional stress related to uplift due to a magma chamber filling at depth; it may be tensional due to lateral plate movement. It may be compressional. (or any combination thereof.) Regional geology varies. Plate movements destroy old rocks which formed in a variety of environments and have different structural characteristics.
You need to know the regional tectonic context and the regional geology, right down to local levels.
Yes, groundwater levels will change before quakes in some places. Not in others. We need to know what to look for in each area.
If a situation has sufficient stress build up to overcome the shear resistance of local rock, something's going to give. The final straw may well be tidal. Or a truck on the highway, or a mining operation, a quarry blast, or a bird landing on a rock.
Lunar tides may well be one trigger, but I doubt planetary gravity is ever a significant factor.
The primary causes of earthquakes are on Earth, not in heaven.