I almost always wait until the games are at least 60% off, and generally not over 15€ in price.
The exception to this rule are Nintendo titles, since they never drop down that deep - though even here I wait for a discount first. But for anything else, it's a waiting game for me.
The Nintendo eShop rating Thread: http://gamrconnect.vgchartz.com/thread.php?id=237454
List as Google Doc: https://docs.google.com/spreadsheets/d/1aW2hXQT1TheElVS7z-F3pP-7nbqdrDqWNTxl6JoJWBY/edit?usp=sharing
The Steam/GOG key gifting thread: https://gamrconnect.vgchartz.com/thread/242024/the-steamgog-key-gifting-thread/1/