I would check to see if your health insurance covers such an operation.
If you've got some that does, I would get that done as soon as possible.
Otherwise, money might be an issue
but go for it if you can.
By "see straight" do you mean that you don't have double vision?
I'm curious, because I thought that a lazy eye couldn't track all the way.
Mine didn't, but it came on suddenly and I had the surgery within a year.
It relapses when fatigued, but generally I have no problems.