When is the best time to give a baby a bath? Before they go to bed or when they wake up in the morning?