Spotting or AF visit?

April
AF is due 3/19 but today I have had very light to mild spotting. Should I be hopeful or be accepting my demise? 😥