In this episode of the Integrity Bank podcast, Nate talks about how waiting for everything to be "perfect" is one of the worst things you can do.