To me, I would say that as soon as your ready to take on the responsibility of what it truly means. You dont just get to tell someone you love them and dont mean it. So to me the time is only right whenever your ready to live up to the substance and meaning of those words.