Get well soon. As others have said beware of false dawns, in some ways that was the worst part for me, thinking I was better then crashing again. Rest and don’t push yourself too soon is my advice. Hopefully you’ll shake it off soon, I know a bunch of people at my work did
As for time I reckon mine was 6 weeks initially, then ongoing recovery since