I definitely wouldn't recommend taking it out of the water if it's already trying to recover...
As long as your water parameters are good, and its in a spot where its receiving appropriate lighting and flow (and also not being blasted by either) time is all it should need if it's going to recover. Assume everything else in your tank is happy/healthy?