Looking for some input on tire selection for my Dino. The XWX Michelins are about $280 each, and only an "H" rated tire anyway. Anyone out there have...