When to take birth control??

So I’m starting birth control for the first time, I am supposed to get them in the next two days. I ordered them from nurx. I’m half-way through my cycle so I wont get my period or another two weeks or so. I usually see that is better to take them after or the day of your period but I kinda don’t want to wait. Is it safe to start before your period??? And if it is how long should I wait to have unprotected sex??