Is This NEW TRAXXAS The Toughest You Can Buy?