I wouldn't say either of them were evils at all. The right answer should be when you meet the man/woman you love and want to spend the rest of your life with. That said, you don't need to rush into anything. I met my wife at university, but we didn't get married until several years later.
I suppose finances come into it somewhere,most people want to marry when they can have their own home together. If you are both living with parents and can't afford to move out, you might want to wait a bit.