I good investment is more preferably than kill your back on two or three jobs. The chances of failing on both due to exhaustion is more than becoming an expert in one job and earn more as a professional. Train one thing, become a master of it and set your own price for your work and experience. That is more stability than balancing between two jobs.
Unfortunately not all type of jobs are like that. If you work in service industry for example, being the best ever waiter couldn't really bring you to a great level, you can't really become great at it and then start earning a lot. Sure, maybe you get a lot more tips than other people if you are lucky but that's about it, it is not enough at all.
I personally believe that having a second job that has a skill set that can scale to a high level is a lot more important. Most obvious and common example of this is coding, I am not saying learn how to code, but have a skill like that, which you could scale to millions of dollars if you are great, and even if you don't, at least earn enough to supplement your income.