I used to pre-order almost every game I wanted to play, especially MP titles with the crew, but that was looong time ago where games weren't as expensive and as broken at launch as they are nowadays, and there were demos/open betas to try out the games first. Nowadays pre-ordering mostly means blindly going all-in hoping/praying the game works just fine, and that it's actually good since you don't get to try it out before buying and the marketing materials barely show the actual gameplay. So nowadays I buy games during the first week at earliest, when the reviews and user opinions are already out, so I have a confirmation whether everything fine with the game or if it's better to wait because a game needs patching or additional content/features.