Too soon?

I usually wait to do anything but I really like this guy and he’s looking for a relationship. Is there really such a thing as too soon or is it good to leave some mystery? We’ve hooked up a little but I’ve been on my period so he hasnt seen or done anything to me from the waist down. We’re both in our 20’s if that matters