Pregnancy test

Hi ladies

I wanted to check with you how early can we take a pregnancy test? My AF is due in 2 days and I tested this morning and it's negative though I am getting some pregnancy symptoms. Do you think it was too early to test?

Also, should we always test on the 1st morning urine? Has anyone tested at any other times of the day?

Please share your experiences and thoughts.