It took me personally a about a week for ammonia to consistently be 0. I did however get nitrates on the third day. I think my water changes messed with it the cycle. Once I hit around 10-15 ppm of nitrate I did water changes and added 1 ppm of ammonia and continued doing that until ammonia was completely gone so I think I messed it up there with the water changes lol.
I would personally just leave it without doing water changes. I'm sure it'll cycle faster if you just leave it alone lol. I read a lot about how to speed the cycle up as in water changes and adding more ammonia but it seems that slowed it for me.
But now I dont even mess with cycling tanks. I just run new filters on existing tanks for a week or two and move it over to the new tank and within a two or three days with a plentiful food source the bb is strong enough to support moderate stocking from my experience.