Wow, great question @v4wanndii. I think being ready for sex, is a very individual thing. You say 24 was late, yes in todays society it can be considered late, but I think it is better to wait until you feel you are ready, regardless of your age or what society thinks.
I think there is more to sex than just the physical, emotional and sexual responsibilities/repocussions that comes with being sexually active.
I don’t really know what the marker is for being ready, but for me, it was being comfortable with the idea of sex, I wanted it and was comfortable with my partner seeing and touching me. And I was also prepared to by condoms and accepted the consequences of my sexual decisions.