Time for Obama to resign ASAP