Yeah, you can delay your action, but you explicitly cannot delay your movement. All movement must be done on your turn. So if on your turn you say you're readying an action, you can do that, but you don't get to move when the trigger for your action happens.