I wouldn't recommend learning Arabic. It's not that Arabic is "too difficult" to learn or it's not worthwhile. On the contrary. Arabic is an <em>extremely </em>fascinating language, which never fails to fascinate you. That's being said, there're two reasons why I, as a foreigner, wouldn't go for Arabic.
First, there isn't one single language called "Arabic". There're plenty, and they differ, more or less, substantially from one another. If you mange to learn one, then for the biggest part, you'll be able to actively use it in the country where that "language" is spoken.
Second, the scarcity of the online langaue learning materials (good movies and books, podcasts, websites etc.) for Standard Arabic is demotivating, let alone for the dialect you're willing to learn. Compared to the material available for say Chinese or Russian, that for Arabic is embarrassing. To me, it seems the only way to learn Arabic is technically to take a language course. Self-learning Arabic is difficult.
With all that being said, if you're actually determined to learn "Arabic", then I'd suggest Egyptian. It's relatively widely spoken and more or less well-enough understood by the majority of Arabs and the materials for it are also ,relatively, more.
All the best in your language learning journey!