It depends on some measures. No one can tell it accurately. The expected ranking may happen very quickly or slowly. It may depend on the keyword selection. If` high competitive keywords are selected, it may take a long time while you are optimizing the pages to beat your competitors. Alteration or modifying contents on your website will take time. Off-page optimization also takes time. You have to work until the desired ranking is achieved.