And a note for nitpickers: No, the Empire didn't just crank out a second Death Star in five years after the first one took twenty. This is a government project, after all. Why build one when you can build two for twice the price? It's not your money!
So, They had already started on the second one well before the first one met it's end via "Great shot kid! That was one in a million!"