How long?

My husband and I are trying for a baby. How long should I wait before I take a test? I’ve been told 2 weeks after sex but I’ve also been told 5-7 days after your missed period. I am also very irregular from coming off birth control and trying so many different ones.