oh smoothy hang in there!
i know you can find people out there that have stocked when nitrite clears in 24 hours and have had no problems. you can also find people who didn't knwo what stocking was, dumped a load of fish in their tank, never did a water change, tested the water etc and never had any problems.
it's really risk mitigation here, the longer you wait the safer it will be when you do add fish, if you could just keep adding ammonia every day for 6 months or so then you'd be well and truly covered, but obviously that's a wee bit unrealistic so people set their own goals for what they feel is an acceptable level of risk. The guideline we work to on this forum is the 12 hour mark, some other people have decided on the 24 hr mark and just about every other mark in between.
I personally feel that 14 or maybe even 16 hrs would actually be OK but 24 hrs is a bit too risky, but that's just my personal judgement call from my experience and from other people's experiences on the forum, however I find when it drops at the 14 hour mark it'll most likely be at 12 hrs the next day anyway so it's not really a big enough difference to feel it's worth the rush.
Ultimately it is your tank, they will be your pets, we can give our guidance in our opinions but you have to make your own judgement call, I know this can be near impossible for a beginner so you just get down to the point of who do you want to believe.
None of us will take offence if you decide to go with someone else's estimation that the 24 hr mark is enough, we'll all keep our fingers well and truly crossed that it works out right for you. But I'd advise you to hold on just that little bit longer!