Thank you so much in advance! :)
It depends on your purpose to learn Arabic.
It's true that Modern Standard Arabic is not spoken or used in our daily life (to be honest, I hate this fact a lot) however, it's used in official events, speeches, news, articles or books.<o:p></o:p>
If you want to learn it to communicate with people, then it's better to learn a dialect.The Egyptian dialect is understandable by all Arabs. As an Egyptian, I can understand the Shami dialect and Gulf easily, but the most difficult dialects for me to understand are Tunisian, Moroccan and Algerian, specially The Moroccan one (I’m actually planning to learn their dialects, because I find them really interesting for me) If you’re going to learn a dialect, choose the one you find yourself interested in and like the culture of its people.