Again there are so many variables that go into a decision process to decide what is "best".
You really have to work that out with a doctor who knows all your habits, or medical history and your lifestyle. Maybe a non-hormal barrier method would be better for you (there are at least 4 different kinds) maybe you would be best served with a non-hormonal iud? Maybe you abhor those options. Ask ur dr.