Period Or implantation!

3 days before period, cramping on and off I have heavy boobs, nausea, and today started with some very very light brown bleeding so light I don’t even need any pad or panty liner . Period or implantation?