Someday, it might be used if you take a trip somewhere or have to do a job in a remote area where people might not even know what English is. You could also get money from being a translator for tourists or maybe even on TV. Why would a Mexican want to learn English?