Setting aside concerns of time and money, philosophically, I would recommend choosing something you find deeply interesting. Your reasons for something being interesting are yours alone. If you are interested in a major that will make you a lot of money someday, go for it as long as you're interested enough to do the work and do it well! If you love a major that is not considered a "career track" but you truly love it, I say go for it. There's some career researchers out there saying, for example, that creative and liberal arts majors can lead to more lucrative careers than you might expect. Also, these majors teach skills that can't necessarily be automated or addressed through tech. Therefore, there's a possibility that careers that require novel thinking, artistic and creative skills will increase in value. I don't know if that's guesswork or not but I've linked to an article below from a labor market data company that studies the connection between majors, skills, and job outlook.
For what it's worth, your exact major may or may not be as critical to employers as the skills that you've developed in the process. It might be worth reframing the question of majors into what kind of skills you want to build. Then, knowing that, go back to your list of potential majors and see which align with those skills you want to build.
Personally, I probably didn't think enough about the impact of my decision of majors. I wouldn't say that I got the most "useful" major. That said, my language major and liberal arts minor allowed me to live abroad, develop strong communication skills, and see myself in many careers. That has it's plusses and minuses but overall it has worked for me.
For example, I have a Bachelors of Fine Art from a private art school in Detroit, MI. My major was photography and I had a minor in Art Therapy. I am currently building my career in the communications and marketing space. When I was in college, I would have never guessed that I would end up working in the communications field, but when I took a step back after college, it all made sense. In college, I focused on how to communicate and get a message across through art and photography. I learned how to communicate with clients, promote myself as an artist, and learn how to express an idea through photography. Without this experience, I wouldn't be able to help communicate in the "corporate world" and support marketing campaigns.
I also suggest to utilize any career services that are available to you at your school. School counselors are a great resource that I wish I utilized more. They will be able to help you find resources and guide you to what you are looking for.
Just remember, it is what experiences and skills you build in school that will help you figure out what you want to do when you are done with school.
Your career may follow a completely different path than you may have planned so it helps to have a range of skills and knowledge. I worked in technology and several of my co-workers came out of college with Music majors. They started doing a small amount of technology work and, over time, this became their career path. Music was still a passion for them and they pursued this interest outside of work.
Almost any modern job for college graduate will use information technology in some way. Even if your career path is not in technology itself, taking a few classes related to information technology will prepare you for the future. Having some background in this area may differentiate your resume from the competition. When you graduate college with a degree you will be competing with others that have the same degree. Your resume needs to have some differentiation that will make it stand out.
When I was in school, I spent a lot of time stressing about making the "right" choice on a major. I was so worried that I would choose the wrong thing and never end up getting a job! Something my academic advisor shared that I found really helpful was that many people change careers throughout their lifetime, and it's very possible that the career choice I made in school may not be where I say forever. Getting a degree opens up a lot of different job opportunities, even outside your major, if you are able to speak to the transferrable skills, like critical thinking, in an interview. That lifted a lot of weight off of my shoulders and I hope it does for you too!
The worst thing is to find something you don't like, or just because it "pays well". Many have taken the latter path and it has become a never ending cycle of negativity, usually because they just don't find value or enjoyment.
Keep in mind that you can always make a great career out of anything, by doing something you enjoy as you will want to spend time and do well in that area.
Jason recommends the following next steps:
This is a great way to determine quickly if it would be a fit for you as a career before devoting a semester, year or full education to a major only to find out you don't really like it.