Roots look okay .... Leaves look okay .....so far so good
Here is a potting mix that I have used for years ..... some of it may, or may not be easy to find ...
Mix together:
2 Part: Coconut Coir -
1 Part: Poultry Grit (chicken grit) /or Pea Gravel
1 Part: Sand - coarse Builder's Sand, or Leveling Sand, or Horticultural Sand (sift out fine silt)
1 Part:: Lump Charcoal - Break-up (crush larger pieces) (sift out fine silt)
1 Part: Lava-rock – (volcanic cinders or pumice) (crush larger pieces) (sift out fine silt)
Optional: mix with above
1 Part: Redwood Bark / Orchid (Phalaenopsis) Mix - Break-up, cut or crush larger stems & bark
1 Part: Perlite - coarse
Unable to find Coconut Coir ?? - substitute with regular Soil Mix
If unable to locate the ingredients above:
Use a half and half mixture of Orchid / Phalaenopsis Soil Mix (mostly bark and rocks)
mixed with Cactus / Palm Mix
Since you are entering winter ... water plants with a good soaking ... then wait 2-3 weeks to water again ....ensure water flows out of the bottom of the pot almost as fast as it was put on top of pot
After that 2nd watering .... Choose a watering schedule you are comfortable with:
1) once every 3 months (90 days)
2) once every 60 to 75 days