I have found numerous geodes on the bottom of oceans which makes the geode feel less rare to find.
World type: Single Biome; Ocean Seed: 7635363930524703561 Coordinates: /execute in minecraft:overworld run tp @s 408.95 57.67 419.73 -310.80 39.45