Best 4 Bank Accounts for Foreigners in Germany [2025 UPDATE]