Crystal Lake pool opening depends on weather