If you think about it, Spanish is the second most spoken native language in the world. True English is more widely spoken, but in the future business will shift to Latin America and China. There are 1.2 billion Chinese who speak Chinese and 1.1 Billion people in Latin America. So if you want to be successful, Spanish is a good way of doing so, unless you want to learn Chinese which is the other language I would recommend for you to learn.