Buying all Pokémon games and their respective DLC

Hi, all.

Nowadays, I've been wanting to play all the Pokémon main line games in switch so I am planning to purchase all of them (with both versions, e.g BDSP, SV, SWSH, etc and their DLCs).

Any tips so that I can buy them for cheaper price or can save some money ?

3k a game is a lot 😅
Thanks in advance.