If you want to move to Germany don't underestimate how hard it is to have a social life around here, especially if moving alone. It is the one thing that seems a constant, whenever I talk with other foreigners. Even Germans seem to find it hard to have friends when they relocate away from their previous social lives.
To be fair, I'm learning High German and not my local Schwiizertüütsch.