spotting

so i rarely/never have spotting but today i do...what could this mean? there are 16 days until my next period.