Couldn't ask for better timing for those 300 "money laundering" bank accounts to pop up. Will Trump claim "presidential immunity"?