RAM would be the limit at each stage. You'd need to make sure that your actual machine would have enough ram to emulate the first level, which would need to have enough ram to emulate the next and so on until you got to a point where the topmost level of emulation requires more RAM than you have available.
Of course, the speed would be nothing short of glacial.
Sounds like the plot to Inception.