One of our parenting learned lessons is that it is not consistent among your children, one has to be sensitive at the difference paces and tracks they take. It is also important to not look at your journey as the journey they need to take. You can use it as an example, and encourage them, but the times they are a-changing, and each generation has a different set of obstacles to deal with.
Our general guidelines were to pay for college up to a certain number of years. If they chose to live at home, they had to work and pay rent (which - unknown to them while paying rent - once they moved out we would gift them with a few months later). If they found a job in another city, we would help them out with paying six months of their rent and, if they did not have one, assist with getting a vehicle, if need (a good, cheap, used one).
We are fortunate that all of kids have a strong independent streak where they do not want to live at home. They all initially launched in their early 20s - a crazy range of launches from college to the Peace Corps to jail. Those experiences taught us the lesson of inconsistency

. None of them launched as we thought they would when they were 18. They all came back at least once, but for - in our view - valid reasons, and they worked to get out as soon as they could. In those situations we did not charge rent - but they were grateful for that, and volunteered to help out in other ways.
There have been a few times, when we thought coming back for a bit might be helpful, the response was "thanks Mom and Dad, but I need to figure this out for myself". With that type of attitude, it makes it easy for us to help them as needed, as - when they accept the help - they do not take that help for granted.