A look at Flash's homemade suit in The Flash (2023) and why it deserves more love!