I’ve done multiple projects that use 20m+ of WS2812s.
I deliver the main power in segments from a single large PSU and run 5v signal (despite being designed for 3.3v signal most will handle 5v fine and works better for longer strips).
Running segments with connectors also makes it easier to swap out failed segments.