My sons friend is picking up an 05 Triumph rocket 3. He is an ignorant bugger, & he says he is going to leave my 98 Vmax in the dust. I laughed it off. Then I was curious, & started researching the Rocket,...wow, he just might do what he claims. No I'm worried, LOL. I was very confident at...