Hi DexterHale,
To optimize your VM I think you should consider hybrid scaling; this has proven to be best in most scenarios by giving you the best features of vertical and horizontal scaling, respectively.
I'll also recommend that you look at the Azure Advisor dashboard for recommendations
You should refer to this documentation if you need clarity
https://learn.microsoft.com/en-us/azure/virtual-machines/disks-performance?source=recommendations