The problem that users tend to face is that what's needed is not known, either because they don't have a team yet (new players), they don't know what future Gatcha rolls will bring, or they face uncertainty about the Miracle ticket schedule and what kamihime will be available with each ticket. Any proposed solution needs to address these uncertainties to some extent.
My guide attempts to tackle the problem comprehensively by laying out optimal builds for each element and offering alternatives when appropriate, and also advising users to start with general picks that are useful for any element (e.g., Sol) and to use Miracle tickets to optimize for a single element later.