I decided to run this level again to improve my WR, because when I grinded to get it (and at the time, get levels 21 to 30 sweep), I didn't record for some reason.
Getting my time from 55.380 to 50.115 (With few PBs in-between) took me a bit less than an hour. Getting the first ever sub 50 took me almost 1 hour and a half more, which was very frustrating.
Typically the kind of "town" level I don't like running. This one is pretty long, and have some very annoying traffic RNG (The roads at around 30-31 seconds on timer can give you an impossible RNG to deal with pretty frequently).
This run is not perfect. If I had the motivation to run it more, I know I could get it down to at least low 48, but I don't want to go through this misery again, at least for now. I'm also not 100% sure this is the most optimal route.