You should get a prenup well before your wedding day to allow ample time for discussion and legal consultation.