Songwriting because it's the only option out of the three where I could potentially end up very wealthy without fame attached to it. I'm not about that fishbowl life, like at all.
I can already do writing, and there are many ways to put on an entertaining performance without being a good performer yourself (lots of flashing lights, backup dancers, themed performances, etc.), so I would go with having good vocals. Proper singing technique can be learned, but it takes a certain amount of natural aptitude as well, which I don't have.
Vocals, because I feel like it's probably easier to get noticed with a killer voice.
Songwriting obviously has more potential for $$$, but I feel like it's probably one of those things like working in movies where you'll make COINS, but that's only if you ever get in.
Sadly, ppl don't really care if you're a great performer, seeing as there are only even a handful of great ones out today.