Earliest time to test.

When is the earliest I can start testing? And which test would y'all suggest for early testing?  First day of my last menstrual period was 5/30 and my next period should start 6/26. I had an LH surge on 6/11. It will be my first baby.  My body feels different but that could just be my imagination.   Thanks for the guidance and support, y'all. Baby dust to all!