1st Time

So my boyfriend of over a year and I have been wanting to lose our virginities to each other for a while, and I think I'm ready. We're both sixteen and have never have sex before. How do I know if I'm truly ready, and tips on how to make it the best experience possible?