Suddenly, a song started blasting from behind me. "A little longer and I'll be fine...!"

Suddenly, a song started blasting from behind me. "A little longer and I'll be fine..."

Which sentence is correctly punctuated?

Thanks.

Last edited by Lionel Koh; 11/10/13 05:31 PM.