How much should someone have their life together before dating?

I’m aware the answer is dependent on the type of person and their lifestyle and whether it is congruent with yours.

I think, however, due to social media we are seeing that many people expect you to have your life together before trying to date- be very physically fit, have a high paying job, dress great, be well established in hobbies.

There is an ethos of continual self improvement for people who want to find a partner. Just do X, y, and z and once you accomplish that then achieve more. Don’t try to date before having achieved all these goals.

Do you agree someone should be successful and established in life before trying to date? Or should people who are struggling in multiple domains try to date?