Definitely missed 2 and 4. Have been eyeing Nvidia and especially AMD for the longest time but the volatility and uncertainty imposed by Trump made me hesitate. Before I knew it, their share prices have recovered to all new highs. Really a big missed opportunity