I just bought my first Plumeria tree from a nursery here in south florida. It is bare because of being deciduous but I bought it and planted it anyway as I've used this nursery before and their stuff is always good.
I did start watering it and am afraid that was the wrong thing to do since we are still having "winter" in West Palm Beach.
Should I water? and when will I start to see leaves?