How late can you register and pay for this? Can you pay it in full later?