Yes, I feel like I would have known it was coming too, not for months, but at least I would have noticed before the day I was furloughed, if I hadn't been changing jobs because I was laid off, and then shopping for a truck the whole time because my new job didn't provide a vehicle. And then, the irony, I didn't even use my new truck for a year after COVID hit.
But honestly, I'm just not very organized in my life. Right now I have 10 estimates waiting for me to do, from the last two weeks (the ones that might still be interested in getting an estimate) and 20 more that I never got done that probably went with another electrician already, and I have about 10 jobs from the last two weeks that I need to put into the system and bill for, and here I am posting on a forum instead. There could be another pandemic coming and I wouldn't notice again, if I don't do something different and actually get to a point where I'm organized and have people that can help me keep up with all this work so I have time to just relax without worrying about it all.
Oh, and on the inventory question, I have been attempting to keep a lot of items in stock, and keep track of it all. It seemed like it could be pretty easy to keep track of once the system was implemented, when I started out and was working by myself. And I have nearly every item listed now, although I recently found a box of MC fittings that has never been input into the list.
But I find keeping track of inventory is harder once I hire others to help with the work. Because others don't care as much as I do about keeping it all straight. I lose money every time they forget to list some material that they used on a job.