The answer above is correct.
Just to add: creatine draws water into your muscles, so it’s important to stay well hydrated - always take it with a full glass of water.
Timing doesn’t matter much; taking it only before workouts doesn’t change blood levels or effectiveness. What matters is daily consistency (around 3–5 g per day).
Training intensity also doesn’t affect how you should take creatine - just keep your hydration and dosage steady.