On a recent episode of The AutoGuide Show brought to you by Ebay Motors, we sat down with Jon Leverett, project manager for launch strategy at Mazda USA.The topic of discussion was the brand’s newest product, the upcoming CX-70 SUV.During our chat, our conversation inevitably turned to that of vehi…