As a project manager, which budgeting preparation/development strategy (top-down/bottom-up) would you utilize?

This pack of CPMGT 300 Week 3 DQ 2 comprehends:

As a project manager, which budgeting preparation/development strategy (top-down/bottom-up) would you utilize? Why?How does work package development assist in overall project budget development?