My magic 8-ball has always been vague on this one:

If I'm scheduled for a recovery day, and especially if I'm feeling like I need it, but I also know that I'm going to have to miss or compromise a workout in the next day or two, what's the best course?

Take the recovery, and not get the workout I'd like later in the week? Or do a hard workout knowing that it'll be compromised because I'm already fatigued, and use the upcoming day as my recovery?

Or does it really depend on exactly how tired and sore I am, and how close to my goal date (i.e. there's no fixed answer and it's either hire a coach or ask the magic 8-ball again)?