I wait until it feels right, usually you just know when it's the right time for you...and if he doesn't feel the same way then that's his problem!
Currently with mr. jharb it was quite early on...but with my previous boyfriend it was quite a while before it happened.