I beat Mario Odyssey with a very meager 200 moons. Basically I want to each world and got as many moons as I could on my way to the first multi-moon. Whenever I went in a pipe or door, I made sure to get two moons, because you know there is always a second one hiding in there. Didn’t go back to any worlds to see their second incarnations or anything. I might, though.