There some greats deals everywhere. But Gamepass is still the best deal right now in my opinion (even though you pay) followed by these free games you get from Epic and Amazon. I do miss the time when humble bundle was at it prime though.
Oh shit this thread reminded me I haven't redeemed the free epic games for months. Well not that I play them and these prime games anyway after getting them.