Enough означает «достаточно». Too many используется с исчисляемыми существительными. Слово «time» в данном контексте является неисчисляемым, и речь идет о недостаточном количестве времени.
enough