Big oscars don't need caves to hide in. A cave big enough for a foot-long Oscar wouldn't leave much room in the tank!
Oscar tanks are typically decorated with rocks and driftwood, and a little one will use that as shelter to hang around in to make it feel more secure until it's used to it's new home.

Or you could use a terracotta flowerpot just temporarily as shelter for a baby.
When it's big, make sure the rocks are heavy enough that it can't knock them over. Don't put anything sharp or breakable in the tank, since Oscars will dig, pick up stuff and even ram objects into each other. With more aggressive cichlids, like Green Terrors, I would suggest making a cage for the heater and filter tube as well.