The best time based on the weather in Indonesia is during the dry season between April and October. During the November to March monsoon season, Mount Bromo and Ijen are still open to visitors unless there is a specific reason that lanes must be closed.
While Semeru Mountain is always closed every rainy season (January - April).