ok let's not turn this into a bash-singapore-women thread. let me say from too many years of experience that american girls are way noisier. i like singapore chicks, there are a lot of hotties here. look around, it's true.
anyway, to answer the thread topic: the best time to marry is....never. for me at least. i can't stand kids, so i don't need to get married just so my kids aren't born out of wedlock. and a solid relationship is a solid relationship, whether you have the marriage cert or not. so i don't really see marriage as something i need or particularly want at this point in time.