I slept sooooo much better last night. I didn't even get up once and I don't remember coughing at all. I therefore felt rested this morning.
I did a Zwift work out that pushed me a bit to ride hard but not too long. It ended up being about 12 miles.
Hopefully I will be close to feeling 100% on Saturday for the Tri.