I feel like such a noob asking this

Suppose I am in an event handler of a form and type this:

Code:
Me.Location.X = 5;
I get the error:

HTML Code:
Cannot modify the return value of 'System.Windows.Forms.Form.Location' because it is not a variable
For a while now, whenever I wanted to change the Location property of an object, I would just instantiate a new Point. However, if I am changing the location 1,000 times a second, such as in a game, wouldn't that be considered bad practice?

Surely there is a way to just change the X value to something else without instantiating a new Point o-O