If you're like me and you check it just about everyday, new street views of downtown, brookside (and maybe other areas) hit the Google Maps probably today or yesterday. Many areas just got updated from January 2016 to February 2017, which is quite fresh for street view.
Go explore. Better yet, explore it in person if you can.