Learned a bunch about Virtualbox Win98SE and hardware 3D acceleration using a tool called SoftGPU.
Its giving me pretty decent speed in 3D games by translating D3D1-9 to OpenGL with WineD3D and then passing the OpenGL primitives through to my RTX3080 for real hardware acceleration, or even faster speeds when passingthrough D3D8/9 primitives straight to the GPU with Nine instead of WineD3D.
Still considering buying retro gaming pc though....
Also learned a bunch about QEMU-3DFX, a different way to get hardware accelerated 3D graphics in a VM with a modern GPU that lacks drivers for Windows 98SE.
QEMU-3DFX was a pain in the ass to compile, but got it working. Its giving me better speeds then Virtualbox+SoftGPU (about 3x faster), but because its using virtualized CPU and different wrappers its not as stable and some games just wont start.
Also tried 86box, although its the most stable and works 99% of the time, its very very slow, because its emulating the GPU in software on my CPU.