best contraceptive?

I have been with my boyfriend for quite a while and we want to have sex without a condom and no risk of pregnancy. what do you think is the best type of contraception to get? I am 18 years old