Dpends who you talk too....Analysts often say "near term" and long term is five - ten years with near term 2-5 years.......