When to test πŸ€”

My ovulation was on April 23rd

Had sex the 19th the 20th and the 22nd

Next period is may 7th

Last period was April 9th

When should implantation happen?

When can I test?