The perfect time, the perfect atmoshpere, those things don't exist. It's someone and their actions that eventually make them perfect. If a person keeps waiting for the perfect moment, then they are going to wait their whole life for something that will never come. Inspired by a comment I left on a friend's story^^