when the tax benefits are worth it.  :)  And if you don't pay taxes... then the answer is easy... never. :)