You’ll never regret giving yourself an arbitrary deadline. Yes it’s hard to do. We want more time to get it “just right.” And who would ever voluntarily put their back against the wall?…But when all is said and done, you’ll be glad you did.
On the other hand, you will regret not giving yourself one.
P.S. – Don’t forget to vote.