These midcap stocks are cheap and expected to see booming earnings growth in 2023