It depends on the difficulty and niche.
If you are in a health or electronics review-type niche, it will take months to even get close to the top 50 with any kind of SEO. But if you’re in some fancy, super easy-to-rank niche (it doesn’t matter how much monthly search volume there is; it depends on the type of niche),
If you’re in an easy-peasy niche, there’s a possibility to dominate the top 10.
I have only one strategy, and I’ve been doing it for decades:
Money Site >>> Tier 1 (Tier 1 links from articles, forums via GSA SER with decent premium targets/Ranker X, which is similar to GSA engines).
Also, connect a Facebook fan page, Reddit subreddit, etc., directly to the money site.
No matter what, make the money site very clean and appealing to both humans and Google.
NEVER EVER use Google products like Webmaster Tools; instead, use alternatives.
If you’re doing everything correctly, it should work within a month for the main keyword. However, your given timeframe is very strict. Even with the right niche, it’s hard to dominate in less than three months.
For me, six months is the sweet spot.