first, you should achieve at VERY least 2000 rating to even consider this venture. Then it should take you 4-6 years. this timeline goes from the "common wisdom" that a 2200 FIDE should take 2 years of full time study to become IM strength. so lets asssume 2 years + at most 2 years to go through the "easier" 2000->2200 jump. + 1-2 years to make the jump from 2400->2500.
this is to reach 2500 strength, but the GM title is more than just the strength, the fortunes of norms are fickle, and some strong IM's take forever to get their last norm, or get norms, but struggle to touch 2500.
I'm pretty sure anyone with a brain bigger than the side of a dog's dìck could become a GM in under a year.
I know this is post isn't meant to be taken seriously, but for what it's worth: Karjakin still holds the record for the youngest to earn the GM title, (at 12 years, 7 months), and it still took him about 7 years of playing and coaching to reach it.
So, currently, the fastest a human can reach GM is around 7 years. And that's with professional coaching.
Karjakin's advice? "I tell people of all ages that if you’re ready to spend five or six or more hours a day on chess, you will have a good future."