it will only get cheaper in the long run
40x cheaper per year if trends continue
for a sufficiently long definition of long
No for a very short definition of long, look at data on: how fast do prices decrease for a constant level of performance