Please wait at least till your missed period date to test, as testing too early can cause unnecessary stress. If you suspect any issues or have pain, it's always better to go for a beta HCG blood test under a doctor's guidance.
My mother-in-law told me to wait patiently for a week after my missed date before buying a kit. Honestly, that saved me from getting confused with faint lines. Try to wait a few days post your missed period.
My doctor said these home kits detect the HCG hormone which only builds up after implantation. So testing 1 or 2 days after your missed period gives the most accurate results. Testing earlier might give a false negative.
Because of my irregular cycles due to PCOS, I never knew when to test. I learned to wait at least 14 days after ovulation, or just check with the doctor for a blood test to be 100% sure.