401k and leaving the USA Hello everyone,

My visa is soon to expire and I have about $30k on my 401k.  
My concern is that once I leave the US, during the withdraw there might be a 30% withhold.

What would be my best strategy to get my money with the least amount of withholding or penalties?