结婚要不要签婚前协议?是做好准备,还是事到临头才解决?

结婚要不要签婚前协议?是做好准备,还是事到临头才解决?