I was finally able to get a better run than my previous one, saved 20 minutes overall, it's still a really bad time tho.