When is it profitable to use the 'stock all' button?

In Tiny Tower (iOS app), there is an option to 'stock all' to stock all your floors. This restocks any floor with stock that has already been ordered and is ready to be delivered, and reorders more stock if applicable.
Fortunately, this option does not require any bux. My tower is 50 floors tall, so this option usually costs me 5-12k coins, depending on the situation. When my tower is completely stocked, I make around 1500 coins/min, but my tower is rarely ever 100% stocked. I've started using this option because if I restock by hand it can take me up to 10min sometimes.
However, I only want to continue this option if it is reasonably profitable. I don't want to make only ~18k coins and then have to pay 12k to restock. At what level does this option become more viable, if any? Is there a good strategy for using the feature, or should I avoid it all together?
Pictures about "When is it profitable to use the 'stock all' button?"



What is the fastest way to progress in Tiny Tower?
How to Make More CoinsShould you upgrade floors in Tiny Tower?
Tip: If you are spending a lot of time on your Tower, checking it often then there is no real need to upgrade (use the Bux for more profitable things as others have said). If you only get to it every so often (say a couple times a day or less), upgrade the floors that have low stock/restocking times.What is the highest level in Tiny Tower?
Each Commercial floor may be upgraded to a maximum level of 10 by using Bux (or golden tickets, see below).What happens when I delete a floor on Tiny Tower?
When you delete a floor, be it a residential or commercial unit, the floor returns to empty status and is available for you to build something new.Is It Profitable to Use a Circular Business Model? | Interface Flor Study
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: Karolina Grabowska, Karolina Grabowska, Karolina Grabowska, Monstera