How long does birth control last?

Jenn
With Trump administration about to enter office, I am terrified they are going to repeal birth control. I really want to stock up on some just in case. Does anyone know how long it lasts?