I don't recommend buying or selling it, as that will throw your previous research into chaos. Sol is not a preferred choice for me in this market, but the expectations you set are very pleasant and completely achievable.
We've also seen a startling recovery from Sol over time, but the problems it has are questionable, and there are much better options here.