Balance bike or bike with training wheels? What age is good to give a bike with training wheels??

Opinions ?