How do you know your ready

How do you know your ready to have sex?...how do you start?....I’m 20years old and I haven’t had sex yet.