When do i take a test

Ashley
Ive been gaining a lot of weight, stressed, easily tired and abnormally hungry throughout the day. I want to take a test but i dont know when the best time to take it is.