If all the characters are fully boosted, earning Zenies and collecting souls will be difficult. For the time being, if you don't use characters, just upgrade the class and wait for their turn. The number of openings required for class upgrade is 20. You can count it, but it might be easier to remember the shape somehow.
Novice → Fighter Level 1-300
At first it’s easy to go straight and just stop at the end.
Fighter → Adept Level 300-600
Here too, just go up and down.
Adept → Master Level 600-1000
This is also targeted for up and down. The arts level has a high cost, so I will not open it first. The image is easier to understand, but if you omit the physical strength above and shift it sideways, it will save some soul.
Master → Super Level 1000-1500
It feels like sticking out one by one. Be careful not to take CRITICAL because it is expensive.