You may exceed your hand icon limit when you purchase a Market Card, but you may not exceed your "hand" limit at the end of your turn. As a result, if buying a Market Card puts you over the limit, you must discard down to at least two hand icons total.