If you're unsure about hyphenation with prefixes, it's easiest to look in a dictionary. For example, any dictionary will reassure you that "underestimate" is unhyphenated. Generally, I suppose the better established the compound, the more likely it is to be accepted unhyphenated.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.