Tamiya TT-01E Ford Puma Edition | Is this good enough to do some Rallying with??