I had one for a bit, the novelty wore off as my performance plateaued. Uploading rides became a bit self-serving and didn't add anything to my riding. I didn't need the GPS as I was doing the same route day in day out on my commute, the only exceptions were rides out with the local club, but I would never choose the route and just follow the pack, so it was just a really expensive speedometer for me. A cheapo GPS tracker can do the same stuff that I needed it for, so I'd advise against the purchase.
If you really must, get one used in good condition and keep it that way, then if you tire of it, just sell for the same price (or more as in my case!) and it need not cost you a penny in the long run. New in box is overrated. If you buy used, you can usually get all the extra's bundled at little extra cost on
ebay auctions.