The best way is always by train, but there aren't any after the concert. The next trains run early next morning, so you'd have to stay one night in Leipzig. (That's what I do.) By car you could drive back to Berlin just after the concert if you want. It will be crowded either way...