Looking for a good bc :)

Savhannah
So AF is due Saturday and if she comes then I am going to get BC on Monday at my Dr appointment. Then I shall focus on my future for a while, I start my criminal justice program in a month. I am hoping for a BC that would stop my period. I have tried depo and it turned out awful. So suggestions would be amazing!