The rules here are dictated by each challenge that you apply for, but there is one general rule:

You cannot submit a codebase that you have worked before the evening of January 20th.