Beat the softened cream cheese with a hand held mixer or stand up mixer until soft and creamy.
Mix in the granulated sugar and vanilla extract for 1-2 minutes until combined. Scrape down the sides of the bowls as needed.
Reduce the speed on the mixer down to low and slowly add in the eggs, one at a time, until each egg is fully combined. Be careful not to over mix.
Keep the mixer speed on low and mix in the sour cream and heavy cream until both are thoroughly combined.
Then pour the cream cheese mixture over the graham cracker crust and use a spatula to make the top as smooth as possible.
Add the strawberry sauce to a piping bag or ziplock bag with one of the corners removed. Pipe the strawberry sauce no top of the cheesecake in a swirl pattern. Then add a few more swirls to the strawberry mixture with a knife or skewer.
Place the pan into a large pan and pour boiling water around the cheesecake pan until it goes up approximately halfway up the side of the cheesecake pan.
Bake for 45-55 minutes. The edges should be set and the center should still appear jiggly.
Turn the oven off and crack the oven door. Let the cheesecake sit in the oven for 45 more minutes until the cheesecake has cooled to room temperature.
Remove from the oven and carefully remove the cheesecake from the water.
Chill in the refrigerator for at least 4 hours or overnight.
When ready to serve, remove the cheesecake carefully from the springform pan by running a knife around the sides of the cheesecake to release the cheesecake from the pan.
Then the cheesecake is ready to slice, serve and enjoy!.