I've had a Croton plant for a while now and I can tell you they're pretty low maintenance, but they do love bright light, so try to place it near a sunny window, but not directly in the sun as that can cause scorching. As for watering, I water mine every few days, making sure the soil isn't too dry or too wet. A well-draining potting soil works best, I use a mix specifically designed for tropical plants. To keep the colors vibrant, I fertilize it occasionally and make sure it's getting enough humidity, you can place the pot on a tray with pebbles and water to achieve that. With proper care, your Croton plant should stay healthy and colorful, just be prepared for some leaf drop as they can be a bit finicky.