How long will it be till we have the technology to terraform?

We should never, ever try to terraform. This is a bad idea. We need to keep these planets in a pristine condition as we can in order to study them for the possibility of life having once existed on them.
This is also NASA’s official position. Do not contaminate other planets, and don’t contaminate Earth on return.