Wave 31! I never thought getting that far was probable...
To get to that level, one does have to cheese it!