Tegel is horrible but it’s also really quick - you can and I have arrived 30mins before a flight and make it just fine.
Oh BER looks like the rarest of things, a German construction disaster! https://en.m.wikipedia.org/wiki/Berlin_Brandenburg_Airport