Hey there,
There are tons of dealers that will sell you a forester for MSRP, if you are based out of the east coast I can help you with a few dealers that sold me subarus at MSRP.
You shouldn't pay above MSRP, if you wait a few months, you may even get a little below MSRP. Some cars are finally starting to go at below MSRP. The forester's were out of stock for a while near me but they're available now so MSRP should be do-able.
Please lmk if you have any follow up questions