In the US, speaking Spanish is a practical skill given that there's millions of people who speak it as their first language. Politically, Latinos are becoming a very important demographic as well.
I also want to visit Latin/South America and being able to speak Spanish will help me if they don't know English. There's also faux pas to navigate.