I don't see there should be any big rush to have sex for the first time. I also don't believe it's wise to make any promises, even to yourself, about when it is, EXACTLY, you will (e.g., "only after I'm married"). On the other hand, I don't think anyone should let any ideas they may have about it prevent them from going forward with it when, in all other respects, they know the time is right to.