Mastering Your Finances: Navigating the Costs of Pursuing a Master's Degree in Germany