I always quarantine, and for a minimum of 2 weeks. Before they go into the QT, I give them a salt dip, but after that, I don’t add or treat for anything (except dechlorinator). My current QT is a 300 gal Rubbermaid stock tank, but depending on what fish you have, it doesn’t have to be that big. Some people recommend using kiddie pools, but I have tried that and found that it was hard keeping the pond cool and shaded enough. I also had trouble keeping my water parameters at adequate levels with the kiddie pool — it just took constant measuring and adjusting. Not impossible, but a PITA! Larger volumes of water are easier to keep in good condition.
Quarantine is totally up to you, but we hear from people with sick fish all the time! When we get information from them, I would bet that 75%-80% of the time, they had recently added new fish — and didn’t quarantine them. They had (maybe) parasites that made their original fish get sick, as well.
Some dedicated koi owners will keep their fish in QT for up to a month or longer. The main reason we quarantine our fish is to watch them for parasites or fungal/bacterial issues. The “waiting period” is to give any parasites or diseases a chance to go through a complete life cycle. If your new fish “has something,” you probably won’t see it right away, so you want to keep it separated from your other fish. It’s not a good idea to randomly treat or use prophylactic treatments....just in case.
I haven’t had my coffee yet, so hope that makes sense.