Just thought of something,
If you don't have time for healing your skin and simply want to look flawless and perfect temporarily, like for a con, I suggest Revlon's New Complextion: One step make-up.
I bought it on a whim when I ran out of cover-up and found it to be amazing. No redness, smooth finish, and I literally was flawless.
Of course, you definately need to get the right colour for your skin and there is a downfall: you shouldn't touch your face after applying it, it comes off easily, the proof will stay on your fingers. XD
But it's a perfect quick fix, I recommend it.