No and no.
I don't buy lenses to invest, I buy lenses to take photographs with.
I'm gonna have to say... that most of us does not want to pay a premium. Especially seeing the trends of canon's recent pricing/marketing. Just wait a bit for the price to come down.
Ok, so if people don't want to pay a "new product premium", wait for it to age a bit. How hard can that be?
If on the other hand you buy it while it is new and you end up paying a bit more than if you waited, well where's the harm in that? You've bought it and used it so where's the problem?
Of course, you are probably gonna keep your purchases but it is disheartening when the price goes down so much in a short time. (not the case for all lenses obviously).
Buyer's remorse. Suck it up and learn so that you're more careful next time.
But then, you do buy lenses primarily to take photographs with, I hope. I have to say that most people don't take photos to make money with in the first place. Most are hobbyists, amateurs, and enthusiasts like me and it wouldn't be smart to invest in glass.
Most things depreciate over a short time, especially electronics..
Lenses are made more from glass and exotic crystals than they are electronics. Cameras on the other hand ...