I love the logic, Josie, but unfortunately, it is not a rule. Webster's does not hyphenate streetwise , for example-- probably because it has been around longer. Hyphens, like hair, tend to disappear with age.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.