>>58111470Ingredients > Item Bag > Pokémon Storage
Your overall ingredient gathering and consumption will fluctuate over time as you keep upgrading the cooking pot, and improving your roster.
The current maximums are 700 ingredients, 1000 items, 1200 Pokémon, 69 cooking pot size, level 65 for Pokémon and Recipes.
The Sunday bonus multiplies your cooking pot size 1.5x rounded up, so 69 becomes 104, which is exactly enough for the current largest dish in the game.
Hitting 700 ingredient space ASAP is recommended because it lets you stockpile ingredients for days where you're suddenly at a gathering deficit, especially if there's an event that boosts the cooking pot size, or if you're using a Good Camp Ticket.
Item bag upgrades are mostly so you can hoard Dream Clusters, you're encouraged to hold onto them for as long as possible as their value increases with your research rank. Ideally, you only use clusters when you absolutely need to, but the ultimate payout would be to reach research rank 100 and cash in.
You can also hoard Handy Candy, but that's less of a burden because you can use them pretty regularly for mini-candy boost events.
Pokémon storage isn't strictly necessary, it just lets you hoard Pokémon that might turn out to be salvageable in a future update, like how neutralising mints turned some bad rolls viable.
Transferring a Pokémon gives you some candies for that species. It's also nice if you want to do living dex, for whatever reason.
I don't have much use for diamonds outside of storage upgrades, so I've been hoarding whatever I befriend for the possibility of a game update where your inactive collection in boxes can somehow contribute to game progress (think like Poké Pelago from Sun and Moon). I also wonder if Pokémon Home integration might happen one day, since Sleep has enough basis for transfers to be feasible. It's got genders and natures, and subskills could be interpreted as IVs or move sets or something.