I mounted mine with the suction cup all the way at the top of the windshield tuck in as much as I can in the corner.
It looks like the top of your windshield is tinted and your side windows are tinted, you won't see it from the outside. Mine you can see the suction cup looking at windshield because my windshield isn't tinted.Is it visible from the outside of the truck?