Why did the Industrial Revolution begin in Europe?

Science had advance far enough to the point that people realized with all the raw

materials coming in it was high time to put that to use. combine that with the fact that

there were tons of people fresh from the farms ready for work and the huge amount of

land available for putting buildings and factories on, the time was ripe for a revolution!