Rolls-Royce shares have been on a generational run in the last three years. Could this outrageous streak continue in the ...