Could VIRTUAL rally to $3.3 as a potential golden cross looms?