Well depending on where the leak is... Not enough info to say. My bet would be the pump though cause BMW pumps like to fail at 50ish thousand miles but I've seen em fail as early as 30k miles. If so you are looking at the thousand+ range price. You better pray it ain't that. Good luck.
Pressure test the cooling system and/or add UV dye to find where the leak is.