Originally Posted by ComradeHX
Ryze with mastery and maxed Q only needs a little bit of rune and Frozen Heart to achieve 40% CDR; ionian boots are useless (might as well get a merc tread).
Ionian's boots is only if you MAX out your Defence Masteries and without Cooldown reduction Rune. Personally, I Rarely use Ionian cause yes, Q is almost maxed without ionan but, W and E can have more reduction % then Q, for a teamfight of 10sec, Ionian= better but for only harass Quick or small teamfight, Sorcerer=better. Cause if you attack a tank with over 200MR, 20Magic penetration= only like 5% more dommage but More cooldown make quick attack so in final, more Dommage.
Like every champ, a lot of thing depend if ennemy have ''this'' or ''that'' so a perfect build is always different for a game or another. How people play too change a lot the way how we need build champion.. so nothing can be perfect everytime.