Cherry blossoms are iconic. Mild weather, stunning scenery, but crowded and expensive. Mid-March through mid-April is peak season — hotels book months in advance, prices spike, and you'll share temples with thousands of others.
My Take: Worth it only if cherry blossoms are your dream. If not, visit late April or mid-to-late May instead; you get better weather, fewer crowds, and lower prices.
Watch out for: Golden Week (late April–early May) is notoriously busy. If you can, shift your dates around it.