How to know if your ready for dating?

I’m 20 years old and never been in a relationship or even on a date. I’ve been thinking about putting myself out more and possibly go on a dating app. However I’m still really enjoying spending time with me and being independent. I still have a a lot to work on so I don’t know where I should be mentally, physically, spiritually, etc before going into the dating world. How do you know when your “ready”. Everyone tells me you have to be in a good place, love your self fully, not codependent, etc for a relationship to be successful. Thoughts???