茅塞顿开是最合适的,指原本思路不清晰、混乱,突然有了主意.
恍然大悟一般是指知道了真相,侧重对客观事实的认识.
醍醐灌顶适用于聆听了指导或者受到了什么启发后,强调外界的干涉.
豁然开朗通常不用来形容思维,而是处境和环境.