I disagree a bit with one of the responses. Dogs can expand your social life! Just differently.
Dates? Outdoor cafes. Check.
Sporting events? Rather than buy tickets and watch, partake locally and take the dog! Check.
Roommates ready to help? Check.
Add in all the walks you'll do, neighbors and people "out and about" that you'll meet (that will fawn over your gorgeous GSD) and the training programs, and bammo....lots of social cred.
Just please, please, please....do not get a backyard breeder dog. I just had a conversation yesterday with someone wanting a GSD and, if they select a breeder rather than rescue, they only wanted to pay a few hundred dollars. NO WAY! Sure, there are some questionable breeders that put high price tags on their pups ($1000 on up), but that doesn't mean they are quality. If you don't get a rescue, then make sure the breeder is genetically improving the breed, both parents are on site and welcome you to play with them.
I would never buy a pup from someone whose pups parents were not welcoming of a stranger into the home that their owner clearly welcomed as friendly. Big sign, there. Big.
Make sure PennHIP is 80% or more (some will try to tell you OFA is where it's at; it's not...it's more lenient) on the parents. Elbows dysplasia, DM free, etc. Have lots of conversations about epilepsy and how dogs in their line have died. Any breeder who is defensive has given you a reason to run.
Anyway, money spent up front on a quality dog (health, temperament) is LOTS of money and HEARTACHE saved down the road.