For me, "je suis chaud" can be used for instance by a athlet who has warmed up (we call that... s'échauffer, in French) and is ready now to perfom. It means : OK, now my muscles are ready, I can enter the arena :)
Same thing for a singer and his voice, or someone who is ready to do something difficult.