Buying NVDA and AVGO Call Options and Leaps today

Spent about $30K so far, buying June 2025 $100 NVDA and January 2026 $125 NVDA and $150 AVGO. Long term, I think these are very good buys, deeply discounted from a month ago and about 25% less expensive than these same contracts were last night.