well prepared = adverb + adjective
well-prepared = adjective (directly before a noun)
Are you well prepared?
A well-prepared test.
However, you can leave the hyphen out! Even today there are long discussions about hyphenation in English. You are pretty safe if you omit hyphens.