I lived in Germany for almost 2 years and loved it. AS far as your plan I think it sounds great. The only think I think you should get more information on is working for BMW there. WhileI was living there a friend of mine was wanting to work for them and he had to do 3 years of apprentanship (spelling???) before being able to qualify to work for them. That may not apply to you at all but I would definitly check it out before I put your plan into action. Other then that you are still young so you've got some room to change plans if all doesn't turn out like you like. Good Luck!