This rally is getting close to being over but we might have ...