What's the best age to have your first baby?

Varies. When you are both ready. There are physical, financial, and emotional considerations to be considered, and there is no perfect age for everyone.