What is the worst-case time complexity for searching an element in a balanced Binary Search Tree (BST)?