First time sex?

What’s a good age to have sex with my boyfriend I’m 13 right now he’s fine with waiting but what’s the right time