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