JIM27: The ammonia cycle has to complete. Ammonia has to change to nitrite and then to nitrate. However in the end, ideally, you want all the levels of each chemical to be 0. Lots of different factors can determine how long it will take to cycle. How big the tank is, if you assist it with TLC or Cycle additives, things like that. It is best to start the process out with hardy fish like damsels and then return them after the cycle process has concluded. Unless of course you wish to keep them. At the point that its cycle has completed you can now start adding your fish, however one at a time and slowly. One maybe every two weeks and keeping an eye on the levels as you add each fish. This is best practice to do for at least the first year of having your tank setup. You should test all your chemicals at least once a month.
Jim
Jim