it depends on the situation - this does not have to be mutually exclusive. some say you can monetize your passion, but alternatively, you can integrate your passion, if it makes sense, into your high-paying career.
as for me, my passion is singing... but I have a relatively well-paying corporate job. I carve out time everyday for me to sing - during lunch, during my drives to and from the office, and when my department has team-offsites, i would facilitate singing activities with my colleagues, like carpool karaoke.
I also know another employee in my organization that loves volunteerism and it's her passion, so while she works in information security, she leads all the volunteering initiatives in the office.