Hi buddy,
there are a lot of tools capable of getting the job done.
You can use the method you mentioned, you may also use time series method.
If you are talking financial forecasting, you may also build a model to do the job.
The later is time consuming, but will give you more confidence about your conclusion.