Not necessarily. In my opinion it's better to do without medication UNTIL there's a problem, and then treat that particular problem.
For example - if you run copper as some folks do, but you encounter Brooklynella, the copper won't help, and you can't run another medicine with it.
Or if you run Formalin, that will treat a variety of ailments but if you encounter trematodes, that won't work, and you can't run PraziPro with the Formalin.
And if Murphy's Law always catches you, like it does me, you'll be stuck trying to reset your quarantine for the right medicine, or worse, risk an interaction.
You do want to make sure the tank is cycled first, and monitor water quality carefully, especially if using medicines that interfere with the beneficial bacteria in the tank - many medicines can do that, some don't - it just depends what you're using, but always always keep a close eye on the water quality.
If you're medicating, you usually can't use activated carbon as well, or it will remove the medicine.
Jenn