goal sleep time calculated off next alarm