Hello. Can I say "I'll be ready by today" with the meaning not later than today? If not what would you say otherwise? Thanks, Alex.