Isn't like nitrite supposed to be 0 with ammonia before its considerd cycled? As most people told me. Also my tank is only more than a week since I started cycling it.
I would say if you can detect nitrates, then some ammonia had to be converted to nitrite and nitrite to nitrate, thus the “cycle” completed.
In an established system, your right, nitrite should be zero, but yours is newly established. Nitrite should be kept lower than .5ppm and this can be accomplished by simple water changes, the effect of dilution.
I’m not a big fan of those tests, sometimes they never zero out. But I see your concern. Things like ammonia, nitrite and phosphate can be a bit tricky to detect as they are in small small amounts.
If you have rock, sand, and added a bacteria, in a week I would expect your cycle to have completed and ready for your first fish or two.
If you are unsure, play it safe and give a few more days and retest again, or do a 50% water change and retest, if the tests are working, nitrite should be about half and same with nitrate.