Virginity

I want to lose my virginity, but I'm scared. How did yall know it was the right time? I'm 19 and I'm dating a guy who I've dated for 4 years. Tell me your stories and tips. How do I know when it's the right time?