So you think Green Man Gaming is going to sell the game for $46 at release? I'm actually asking, because I can always cancel the pre-order. I just figured I was saving a buck or two by buying it now rather than if I had bought it at release.
Having done some research, Green Man Gaming is offering the $46 preorder as a special which requires you to use the voucher code "SAVE23-PEROFF-MOSANT". Obviously, they want to beat out the Steam purchases.
So, for that specific case, it's cheaper to preorder than buy on release, but only because of the special deal which I dunno the terms and conditions of, except that it's not open to Australian customers who have to still pay $80.