novasonic on 07 May 2014
A new generation is needed every 5 to 6 years to keep things new and interesting. Just don't expect bloated 7th gen level of sales. Expect more in the 3th-6th generation range.