When is giving up on your dreams worth it?