Suppose we have a discrete time neoclassical growth model with CRRA utility where we solve $$\max_{\{c,k\}_{t=0}^{\infty}} \sum_{t=0}^{\infty}\beta^t \frac{c_t^{1-\sigma}-1}{1-\sigma}$$ $$\text{st. } \begin{cases} k_{t+1}=AF(k_t)-\delta k_t -c_t \\ c_t\geq 0, k_t\geq 0,k_0=\hat{k}_0\end{cases}$$ Where $F$ is a production function satisfying the Inada conditions.
Optimality conditions from this problem are the Euler equation for consumption, the budget constraint, and two boundary conditions. $$\begin{align*} \frac{c_t^{-\sigma}}{\beta c_{t+1}^{-\sigma}}&=F'(k_{t+1})+1-\delta \\ k_{t+1}&=AF(k_t)-\delta k_t -c_t \\ k_0&=\hat{k}_0 \\ \lim_{\tau \to \infty}\beta^{\tau}c_{\tau}^{-\sigma}k_{\tau+1}&=0 \end{align*}$$
Given some initial level of consumption and capital, we can use the Euler equation and the budget constraint to iterate forward the optimal path, and the bottom two conditions provide boundary values which pin down our optimal $c_0$ and $k_0$.
Whilst I can program a shooting algorithm to approximate the initial consumption level using the TVC condition, I was wondering if there was an analytic solution for the initial consumption level in this basic model. I tried deriving an answer by iterating the Euler equation and budget constraint forward, but it got messy quickly and I couldn't get an answer out of it.
Does this mean we are restricted to implicit answers for the initial consumption levels in these models? Or is there a simple way to derive an analytic answer that I'm missing? I realise the initial consumption level isn't the focus of the model, since it is mainly about transition dynamics and behaviour around the steady state, but thought it would be nice if there was an exact solution for this toy example.