When should I test?

ShayMWT • Currently: 27 weeks ! due April 8th 2016 #BabyGirl 💝 My love 😍
Hi guys , when should I test again 
I did already negative , but I have spotting for two days now . Help!!!