Avoiding taxes on offshore investments? It may be now or never to come clean.