Interesting topic...

To answer your questions:
1) When is the right time to have a kid - when the wife decides that your life becomes hell unless you give in to that idea

or when you are financially ready and not over 35.
2) Why - see first part from question one

To be serious now, I don't exactly know that answer myself... why do we want kids?... I guess because "it is time" to have one and because you can't postpone it forever. I am sure that I will love my kid when that time comes but I don't know if I am going to reach a stage when I am going to say I MUST HAVE A CHILD NOW!!! I am not saying this to offend anyone, but I think that part is the women's role and they are the ones that kind of decide when "it is time".
You didn't quite say, what do you think?