As someone who's far removed from rap/hip-hop, I have absolutely nothing of value to add, but - thanks for bringing Dr. Octagon up! Dr. Octagonecologyst has been playing since I googled for more info an hour or so ago. Best wishes to you and your family.
That's the one we listen to a lot. If you've never heard a 7 year old girl singing, "Earth people, New York and California... Earth People, I was born on Jupiter," you're missing out
If you like Dr. Octagon, also look for Deltron 3030. Same producers, similar project, different rapper, but also a classic.
I've heard Juan Alderete talk about Deltron 3030 a lot. As you can see from my avatar, I'm a huge fan, so there's no excuse for me not to have checked it out yet.