P.s.I meant only normal weapons that are upgraded using a magic upgrade path.A weapon like Velkas rapier which naturally scales of Int stops at 40 also.
40 is good stop point, 50 is still good. thou it will be wasted to some extent.(like enemies will still take 3 hits, at 40 or 50 in stat with same weapon.)You can go to 99, but anything past 50 is very minor. And like above, you'll still need same amount of hit to kill something, despite doing more damage. (most of the time same hits)
You are not allowed to request a sticky.