What I did, after fixing my diet, was vigorously massage my scalp, apply caffeine topical(espresso dissolved in water and alcohol), applied topical t3(t3 dissolved in vitamin e, with progesterone), used ketoconazole shampoo(revita or regenepure, whichever was cheaper) 5mg of biotin a day, and played around with MSM for a little while. Also, loaded up on the b vitamins in addition to making sure my electrolytes, blood sugar, and minerals were replete.
It took about 3 months to regain most density throughout, because my body is pretty resilient(as seen in the pic), and probably about 8 months for the weird cowlicks that developed on my temples to go away(it was something resembling a chemo patient -_-)
Either way, no one noticed except me. Usually with stress related hair loss it takes 6 months to a year to regrow the lost hair. Patience and staying on top of it is key. Though, fixing the problem, usually it will just reverse itself normally, unless it's MPB.