How soon is too soon?

So I’ve been going out with this guy and we’ve talked about having sex. I am a virgin. We’ve barley known each other, I met him through tinder. We’ve been talking for like a month now and seeing each other for like two weeks. How do I know when is the right time to sleep with him?