It depends on your specific needs.
There are several types of birth control
. The only one who will know the right type for you is your doctor. Talk with your doctor honestly about what you need, are you good at daily meds, do you want a longer term solution, what other meds do you take, and other important details about yourself.