When to give first bath?

We are a little over 3 months old now,and I'm wondering when everyone gives the first bath? Right now he's clean and he doesn't really need one. Have people found that is better to give one while they're still small and easier to handle,or better to wait till they actually need one?