confusion-when to test

not sure which to go by or when to test, help me out ladies?? the period prediction is messed up on Glow as well, not suppose to start the 20th and 21st