I made an experiment with one of my niche sites.
SV 3300.. Kitchen related niche, low competitive one.
Site age 8months then..
Basic link building+social sharing and a set of web 2 pbn (30 different platforms with decent content, structure, etc to look natural) and to each of the web 2 a relevant (as much as possible) 301 (RD=avg 50, avg TF 13, avg decent link profile, no porn, pharmacy history found)
It took 26-35 days to rank the main keyword to 2nd position and still there…