Wow! This sounds super fantastic! As said above, this mix is
very close to done. I'd dirty up that bass a little bit to get it to stand out more. Be careful HPF'ing everything as the overall sound could get too thin. When you can
hear the HPF, you've gone too far. Personally, I like the toms the way they are, but the bass does need compression and something else to make it more audible and more defined. You think monitors are expensive...just wait until plugin fever strikes, lol.
Room treatment is just as important as the monitors and that may be part of the problem you are having with the bass. It's a very common problem. Treat the room, maybe add a sub, then see how your mixes change.
Great job on this and welcome to the forums!
Regards,
Dan