Maybe use a large sunshade? They have some in shops like Walmart, and you can also order a custom-made one. Custom shades are even better than the ones from shops because they are specifically made for my car.
I have several custom-made shades in my car, and I love them. They fit the windows...