Near the end of WoD I made a similar post suggesting what pets to invest in going into Legion, so here is what I believe will be solid pets to hold onto 6 months to a year into Battle for Azeroth. This is NOT a short term investment, so if you're looking for quick flips I'd suggest not buying any of these unless well below regional averages.
For the last couple weeks I've been buying these up to 70% of the region average to help build up a little inventory for myself as some of these are already rare during Legion. To stop from selling them too low too soon I've put them all into a separate TSM group prices at 400% region average, surprisingly I've actually sold a few of them at this high price.
- 악몽 새끼용 Source: 1% drop of 이손드레 in the Emerald Nightmare raid. Drops in all difficulties.
- 굴 파는 담즙 애벌레 Source: Very low droprate from skinning mobs on Argus. These are already a bit pricey and rare while Argus is current content.
- 반항하는 임프 Source: 6% droprate from 대모 로줄라 in Argus. This rare is on a daily lockout and takes a few minutes of farming to summon each time. Worth a decent amount currently.
- 엉겅퀴잎 모험가 Source: Rare drop from the Dreamweaver Provisions box from doing the Dreamweavers Emissary.
- 트리거 Source: Crafted by Engineers. Costs 50 Bloods of Sargeras, you can often find these cheaper than the trade-in value of the BoS. The unlearned companion pet version is often cheaper.
- 워미 턴킨스 Source: Reward from a Legion Archaeology quest chain. This quest chain is only available for a 2 week period every 26 weeks making this essentially a holiday pet that will be forgotten when Legion ends.
- 지옥 덩굴손 Source: Rare drop from Argus herbalism nodes. These herbs will have no notable use once Legion ends making it very rare for anyone to bother farming for this pet. Super cheap now so lots of room for profit.
- 심문의 눈 Source: Less than a 1% drop from 지옥영혼 심문관 in Suramar. Currently these mobs are killed for world quests that will not be completed as often after Legion.
- 새끼 가시 가오리 Source: 창조술사 마르고스 the Fishing Vendor in Dalaran. Requires rep to buy and a fishing currency only obtainable from fishing in Dalaran. NOTE: The companion pet version requires reputation to learn, only buy the battle pet version.
- 어미 잃은 지옥박쥐 Source: 5% drop from the Legionfall paragon chest for ever 10k rep after exalted. Currently fairly cheap.
- 유령 상어 Source: Sold from 물의 일리시아 the fishing vendor in Azsuna. Requires rep. Vendor and fishable currency are on a daily rotation so it is only possible to get this once or twice a week, takes a decent amount of time to get.
TSM shopping search string: p:2121; p:1723; p:2135; i:130167; p:1803; p:1886; i:132519; p:1887; p:2117; p:1719; p:1911; p:2050; p:2077
A TSM group import: p:2121,p:1723,p:2135,130167,p:1803,p:1886,132519,p:1887,p:2117,p:1719,p:1911,p:2050,p:2077