If I remember correctly you should track as directed until 5 nm so the clearance to track to final when ready means you can track to final any time after recieving that clearance.
That is what I would expect.
I assume the controller was allowing you to track around any cloud and manouver to final when you were able.
What was your destination?
AA