What are the exact conditions to do it? Sometimes I find myself able to buy a Great Scientist with faith and sometimes I'm not. Do I have to completely fill out the Rationalism tree to do so? The game is being really vague. And that is different from the mechanics in G&K where you just had to start the tree?