Near the SJC airport is probably the best but NOTHING is cheap right now.
Something in Sunnyvale would be closer and easier but probably NOT cheaper.
Warning, on weekdays traffic flowing north from San Jose to Palo Alto is a parking lot till around 11am.
Weekend rates are usually ok.
How is 280 from San Jose to Stanford in the morning these days? Not as bad as 101?