What will you use it for other than running?
The 945 is a very expensive watch with a ton of featured that you may or may not need…
If it’s just running and don’t care about other things there are other much lower prices options…
For example… Will you do a triathlon?
Do you plan to use it on the bike with a power meter?
Do you plan to do open water swims?
Something else to consider…
The 945 is almost end of life… Soon to be replaced by a 955 or something. we are talking withing 2 or 3 months here… So if you want a high end garmin like the 945, wait till the 955 then you can pick the 945 for slightly less or just go with 945