Rule that worked for me was "Do what you're good at, and what you're interested in." Parents pushed me to do Russian "cos it's going to be very important", and it was a total waste of time. I did other subjects that interested me, and it worked out well.
If you're not really interested in it, you won't give it your best shot and you'll end up in the large group of "not quite good enough" graduates.
In the centuries (seems like) since I graduated, I've hired many, many graduates in my turn: the biggest single decision factor in deciding who gets an offer is "Have they done anything significant, meaningful, or to indicate initiative and leadership skills?" Sadly, 95% really haven't.