If you are scaling up and down the vcores (elastic pools vcore model) then the process of scaling up and down is less than a minute, based on my experience with elastic pools of up to 1 TB.
That is the greatest benefit I found on elastic pools how fast you can scale up and down. I know organizations that need to scale up on certain period of times during the day to handle expected spikes on demand and they do it on elastic pools with very low impact on their customers.
For elastic pools based on eDTU then answer is a bit different and can be found here.