Metformin in 2025: Still the King or Time to Step Aside?