You can't say that with any degree of certainty; he is 29 years old and has a poor injury record and a game that has some reliance on pace. He could be a Sheringham or he could be a Kluivert, it's a gamble. Personally I can't see RVP operating at this level when he is 32, can you? He will also have zero resale value which has to be taken into account when forking out this kind of cash.
RvP has 100 goals left in his boots if he can stay as healthy as he did this season.