speaking of 100 mph.. doesn't it just seem so natural when you hit that 100 mark? Doesn't seem like your pushing any limits at all!