When DH and I bought our first house, we used up all our savings for the down payment and lived paycheck to paycheck for several months until we started saving again.
Until I was about 30 tbh. From 21-25 I would cut it very close. I remember rolling up quarters, or running to the grocery store to cash a check on a Wednesday because I knew it would float till Friday (payday) - before the days of insta-clear.
I played credit card floats and all sorts of silliness. From about 25 - 30 I would strictly budget a few paychecks out, got debts paid down, and got started on savings.
It ain't real unless you remember picking up aluminum cans along the highway for, maybe, 12-13 cents a pound --- man those were tough times.
I checked 2.1 to 5 years. The marriage to my ex lasted five years and for almost all that time we lived paycheck-to-paycheck, and that's why we got divorced. When I flat-out refused to even discuss taking out a loan to go on a trip, it was over.
That was also the only time in my life that I've paid credit card interest charges, was late on a rent payment, was late on a house payment, received a telephone call about an overdue bill, or had to routinely "play the float" to pay normal utility bills.
In hindsight I think it lasted as long as five years because I worked rotating shifts at the time and much of the time I either wasn't there or was asleep.