Joker is the best film overall and I respect it a great deal. It doesn't really mesh with how I typically prefer the Joker though, so I don't get much personal enjoyment though. But it deserves it success.
I think Wonder Woman would be my favorite. Shazam is overall a more solid film since WW is let down by its third act a bit, but it's first 2/3 elevate it. Really liked them both though.