Someone would have to spend multiple hundreds of dollars in order to get enough potions to get all jobs to 50 (and later 60).

It's time or money. And since time = money, it doesn't really matter which you spend.