Bought a mallsai, repotted immediately because the pot had no holes and the soil was just wet dirt. I bought miracle grow mix that claimed to protect against over AND under watering... Idk how that works, but after I reported it, I saw online that if you're going to go with premix stuff like miracle grow, to go with a cactus mix because of the easy drainage. Now my soil is compact and doesn't drain well anyway, would it be okay to repot it again (that would be twice in just a few weeks) and get a better soil?
No. It is too late and you have no experience. Learn to deal with your soil, does it stay wet for too long? then water less... Only water when the top of the soil and half and inch below it is dry. Never let the soil go bone dry. If the soil is "compact" there are a few things you can do this time of the year.
1) Use a chopstick to open holes in the soil; this will improve drainage.
2) Change the top soil with small pumice. Basically remove as much as top soil as you can without bothering the roots. Then replace with small pumice or lava rock.
Next year on early spring, right before buds of decidous trees come out, re pot the tree on proper soil. If your tree is a Juniper, it will like dry soil. Small pumice is a great cheap option, you can mix it with a little bit of organic matter like medium fir bark. Heck, I know people who only use Pumice on their junipers and they are totally fine.