Throwing this out there:
Do you have a tow package? If so, look at an oversized hauler like this one: Pro Series 1040100 Solo Black 48" x 32" Hitch Mounted Cargo Carrier https://www.amazon.com/dp/B004UR2I9K/ref=cm_sw_r_cp_api_glt_fabc_KTMYGZG6GCDT0609HXK4?_encoding=UTF8&psc=1
Cuts down on accidents for hauling and doesn’t cause as much drag. You will need a rain proof bag for it though: $40 at Walmart.
If not, look at a roof top carrier. You will still need cross bars for this one, so the price goes up even further. This one has the bag with it.
Mockins Roof Rack Rooftop Cargo Carrier with Cargo Bag and Bungee Net | The Steel Luggage Rack is 64" Long X 39" Wide X 6" Tall with A Hauling Weight of 200 Lbs & can be Reduced to 43" Long if Needed https://www.amazon.com/dp/B082DNJ4QZ/ref=cm_sw_r_cp_api_glt_fabc_SYSV95GDH6QAG3P0X1SA
The reason I like both of these is because they are loads more versatile than the roof box.