@jackthechipoo
I think the reason she's so smart now is because she learnt from her past mistakes. Before, she was just a naive girl from some random place. After experiencing everything once in her previous life, she was able to prepare for it and she knew what was going to happen in the next.