first,if you're a teenager,you're ready when you are mature enough to handle many situations,like,pregnancy or VDs!
if you are not a teenager,then to find out if it is just"in the heat of the moment"go out with him for awhile without having sex,get to know him more,when you like what you see and you care about each other,then you are ready!