This article will discuss the types of teams I feel that every player should strive towards as well as providing suggestions as to where to invest your resources (plus eggs, latents, inherits). Furthermore, you will want to optimize your farming efficiency as well as making yourself more appealing to coop partners for guerrilla dungeons.
It can become quite overwhelming trying to plan out your team rosters along with adjusting for each specific dungeon. Puzzle and Dragons is a diverse and complex game with countless team composition possibilities.