Yeah the timing wasn't great but who knows what Ned is doing with his STEEM. And that's just it right, it's his STEEM and he can do what he wishes.
I hope it's for something like you mentioned. Crossing my fingers.
I've lost a ton of fiat buying into STEEM when I did, but not straying from my game plan either. 2-3 years, that's how I will judge my investments :)