[WIDGET BEST PRACTICE] What's best to use for more performance?

Hi👋🏻
What is the best approach to use:
1)Create a widget and delete it after use
2)Create all widgets and make them visible when needed and collapse them after use?

Thanks…