5 top mid-cap stock picks with 48% gain potential