I'm pretty sure this has been asked before, but I can't find the thread.

Anyhoo, what level should I be before I tackle Kefka's Tower?