My point about ssft being all that, due to a couple contracts, is dog poo. If googl/msft have "signed contracts", but not bought them outright, it ain't all that. googl/msft did dd, but didn't buy...
Hope you made some bank on the flips... That can be done with the P&Ds....
Hope you are well...
Everything here is MY OPINION! I am making NO buy or sell recommendations here! DO YOUR OWN DUE DILIGENCE!