"Why not Mandarin?"
Spanish: Americas + Europe. Mandarin: Mostly China. Spanish opens 21 countries vs 1.
"English is enough"
You're competing with billions who speak English. Spanish unlocks parallel economies and cultures.
"Too late to learn"
Spanish is consistently ranked among easiest languages for English speakers to learn.