Yup, low iron and irritability go hand in hand. It's one of the ways I know I'm crashing. Everyone takes a different time to rebuild their stores. I take months, others take a fortnight. Depends on how low you were to start with, and how efficiently your body processes and stores it.