Cycle is 24 days long, ovulation around day 8?

Is it possible to ovulate around day 8 of my cycle, immediately after my period??? My cycles are short so they are only 24 days long!