EARLY CASTLE
treat each game on its merits , youve experienced the early attacks you are aware of the possible pitfalls , if the position is similar be flexible
Castling early is generally a good idea because it makes your King safer and it links your Rooks.
You generally don't castle early if you are behind in development and you need to develop and threaten to stay even.
You generally castle on opposite sides if you have plan to attack with a Pawn Storm and have an overall advantage in these three things:
1. Your attacking pawns are closer to his castle pawns than his attack pawn are to you.
2. You have fewer of your pieces in front of your attacking pawns than he has, the piece slow down the attack.
3. You have fewer of your pieces in front of his attacking attack pawns that he has in front of yours: he'll waste more tempos moving them out of the way.