It's probably just me. I ride quite regularly and I'm beginning to feel like this thing just ain't that fast. Has anyone else gotten use to the power like this so quickly? I've only had it 2 months. This is my 4th bike and I'm beginning to get that familiar itch. TIME FOR N2O!