I can see this going either way, but it seems most of the time, it's done before model building. EDA, from my understanding, is intended to provide some insights, that can helpfully assist with model building.
I can also understand doing it after model building, more so in an iterative process, where you build an initial model with doing any EDA, and then use EDA, to perhaps, improve upon the initially built model.
What do you guys think?