Best way to farm coins?

Mainly I’m tired of playing 3-4 pvp games to get enough coins to buy a loot pack. Is there a better way to get coins? Would pve give more coins per game?

Tier 4-5 challenges give a bunch of coins in addition to the coins you get per match, try doing those. Also PvE games usually have an abundance of gear/loot drops which is as good as buying random loot packs (unless you want Faction packs, then you can use the coins for those).