Delay: Time To Give Up or Build Up