While your claim is highly plausible, it is not entirely clear.
I think the best practical way to get a handle on the Elo of a perfect play would be to derive a really good model for how ratings rise for computers with processor speed (or computing time).
If a doubling in processor speed always gave the same Elo advantage, there would be no maximum Elo. In practice, the gains gradually decrease as the strength of a computer increases, but the shape of the curve is crucial to the question, and the details of this are unknown at present.
Here is some (old) data that hints that with some of the top engines, doubling computing power provides 40-80 Elo points:
Rybka 4.1 6 core (under SCCT Auto232 conditions) performed 65 Elo better than Rybka 4.1 4 core
http://www.sedatcanbaz.com/chess/ratings/scct-auto232/
Note:i7 980X / i7 970 @4.33GHz machines are approx.2 times faster than i7 920 @3.0GHz/QX9650 @3.66GHz
Rank Name Elo + - games score oppo. draws
6 Deep Rybka 4.1 x64 6c 3358 15 15 1363 59% 3305 54%
15 Deep Rybka 4.1 x64 4c 3293 13 14 1602 47% 3314 56%
Rank Name Elo + - games score oppo. draws
12 Fire 2.2 xTreme x64 6c 3311 23 22 530 52% 3297 63%
18 Fire 2.2 xTreme x64 4c 3275 16 16 1165 41% 3328 59%
(from http://rybkaforum.net/cgi-bin/rybkaforum/topic_show.pl?tid=24572)
One theoretically relevant fact is that for a given amount of real time, doubling computing power would eventually lead to the capability to calculate the complete chess tablebase and play perfectly. No more computing power could provide any improvement. The sort of speed involved is not feasible with conventional electronics. There is the usual trade-off between computing power and storage capacity here, but both demands are infeasible.
To get from say 3400 to 5000 would be 40 doublings of speed if Elo continued to rise at 40 points per doubling (we can be rather sure it declines). 40 doublings (an increase in speed of about 1 trillion times) would not be enough to explore the entire tablebase of chess, so this is not excluded by this constraint.
(3400 was a rounded rating for the latest Komodo, running on an out of date 4 core processor, as specified by the CCRL rules. Merely upgrading this to a modern high end CPU would probably add roughly 200 Elo points!]

Will there ever be a computer strong enough to solve chess to the point where white uses its half tempo advantage to always beat black no matter what moves black plays (in otherwords the same computer can never win with black even after a thousand random games against itself)
I beleive one day there will be a computer so strong and so big that it will solve chess completely but perhaps that is 50 or 100 years off, its possible to solve it but we may never see it even in a 100 years
who knows till that time a god gifted human borns at 5000 elo lol
Elo is not a linear scale, and 5000 elo is not even possible...nor can someone be "born" at any rating level. To get 5000, you would have beat players at 4800 elo with great regularity. To get to 4800 elo, those players would have to...see the problem yet?
I hereby declare you the least omniscient chess god of all time.