Danmand is correct. You can withdraw at any time; however, any withdrawal you make will be taxed as income.
For example, if you earn $200,000 and withdraw $100,000 from your RRSP, your income will be considered to be $300,000 and you will have a large tax bill at tax time.
I don't recommend...