Commercial photography, without a doubt, 100%
Big companies have shitloads of cash and are willing to pay really big dollars for the right photography. It’s rare but there are commercial photographers grossing over a million a year, and netting in the high 6 figures easily.
Start shooting for local businesses. Get a few under your belt, even for free, then start reaching out to local ad agencies with those images. Find who the creative decision makers are at brands and agencies and tell them how you can help them solve a problem. Keep up that cycle of shoot and share and continuously level up the people you’re sharing to. Work hard on the photography and harder on the marketing of it. And keep going. It takes a while to get the ball rolling, but if you know how to handle a camera already you’re at least part of the way there.