Depends with every fish my first time breeding jaguar cichlids took a 1hour and thats bc they were really aggresive toward each other during it, they now do it usually between 15 and 30minutes, (yes i time how long it takes to breed my fishLOL) and when i had my red devil breed with my female flower horn it took 15minutes, in my opinion i think every fish is different just like every batch of babies will be different, some may have better quality fry than others. but since her tube is dropped it will be soon i can assure you that, unless she is becoming bloated but i doubt that, if she were bloated she would be floating at the top of the tank. my female jags tube has been dropped for 3 days now and she is finally getting ready to lay them she use to just be swiming around while the male cleaned the rock. Of course the 2 pairs are 2 different species but the basic breeding pricple is the same. and btw i just warning you now that if this batch doesnt hatch the first time dont think one of your fish is unfertile, wait for them to spawn at least 3more times, i thought the same thing when i bred my red devil and fh but by the 3rd time i had fry which completly surprised me, i never usually raise the fry tho i give them away or i feed them to my grow outs . I wish you the best of luck!