Typically, the best time to see cherry blossoms in Baltimore is between the end of March and the first couple of weeks of ...