When it comes to learning the Arabic language should I learn Modern Standard Arabic or an Arabic dialect?

I’ve heard from some people and have even read online that you shouldn’t learn Modern Standard Arabic or that learning Modern Standard Arabic isn’t necessary...