Covers are one thing on boats where you don't want to pinch pennies. Get the facfory cover or a custom made one, it will last longer and protect your brand new boat much better than a discount one.
The factory or custom cover under a $1000 carport would give your new boat proper protection for many years.
2006 Forester 19 Fish (new deck and carpet, Pontoonstuff interior, 2019)
1996 Mercury 50 ELPT4S
1983 Sea Nymph FM171 Striper (complete rebuild from hull up, 2014)
1985 Johnson 70 J70ELCO
Raystown Country, PA