How do you know when you're ready?

How do you know when you're ready to have sex? I mean everyone says you just know but what does that really mean?