Spook Fish are one of the more profitable fish to catch in Stardew Valley. However, they are only available to catch in the game within a span of 3 days, disappearing for the rest. When this fish becomes available for catching, it's a good idea to stock up on as many as possible to increase profits.